如何实现验证登录
如何实现验证登录
今天主要讲两部分内容
一、 Session
二、 验证码
Session 对象用于存储关于某个用户会话(session)的信息,或者修改相关的设置。存储在 session 对象中的变量掌握着单一用户的信息,同时这些信息对于页面中的所有页面都是可用的。存储于 session 变量中的信息通常是 name、id 以及参数等。服务器会为每位新用户创建一个新的 Session 对象,并在 session 到期后撤销这个对象。
Session 对象用于存储用户的信息。存储于 session 对象中的变量持有单一用户的信息,并且对于一个应用程序中的所有页面都是可用的。
第一步
先获取session
读取session中的用户信息
用户名称
登录时间

第二步
判断登录进来的用户类型
记录用户信息类型和登录时间


第三步验证登录
生成验证码图片

获取处session存放的验证码
判断填入的验证和session中的验证码是否一致
第五步:设置session机制
用户身份验证完成 开始处理登录信息
获取用户类型名称
获取用户类型ID

设置cookie
什么是cookie?
cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。
我用cookie当访问首次访问网站时,当前的日期就会存储于 cookie 中下面的函数首先会检查 document.cookie 对象中cookie是否过期
无法获取重定向到登录界面
重新登录

最后实现登录
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/19392.html