五蔺开源CMS开源代码之无数据库登入验证

      今天给大家分享五蔺开源CMS开源代码之无数据库登入验证,不知道大家有没想过这么一个问题,一般是通过怎样的方式来进行登入账户密码验证的?或许还有很多种,我常用的就是cookie和session,熟悉的人都知道,我们可以读取数据库里的session会话里,用session会里保存的账户密码和输入验证的用户密码进行对比,相同则验证通过载入Loading Page。session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,如此实用的普遍应用在现有的所有类型的网站源码里。

      无数据库是怎样进行登入验证的呢?五蔺开源CMS是读取账户数据文件里的账户信息存入session会话,进行对比输入验证的账户密码,相同则验证成功。

      验证代码如下:

         登入验证

 <% if request("Pass")=""  then'
       response.write"<script language=JavaScript>{window.alert('登陆验证成功!');window.location.href='./main.asp'};</script>"
       Server.ScriptTimeout=20
       session.timeout=45
       session("adu")=request("User")
       response.End()
  end if  %>

         验证检测

<%
  dim act
   act=replace(session("adu"),"'","")
  if act<>""  then
        Session.Abandon()
response.redirect "./"
response.End()
  end if 
%>

      把两段代码分别放置登入页和着落页就可以实现无数据库登入验证了,希望可以给大家更多的灵感,五蔺开源期待更多的人能参与无数据库开源项目的开发。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值