VIEW层架构的一点东西—1
利用cookie完成用户登录
1.在用户登录的时候,首先判断这个用户名是否存在登录的cookie
如果不存在,首先判断这个用户是不是在数据库中
查询数据表,在数据表中能且只能找到一条此用户名的记录
那么,给这个用户设置cookie,利用header(‘location:’.xxx.php)转到界面,注意,和JAVA不同的是,当前页面的剩余代码依旧会执行。
如果在数据库中找不到或者找到多条记录等情况,直接判断无效,跳转到登录界面,请求重新登录
如果存在这个cookie,那么直接转向到登入后的界面
2.在登入后的界面,接受传的cookie用户名,同时有注销登录的选项
那么注销登录的界面就是注销cookie并转向登录界面,注销cookie只需要讲cookie的时间改到过去就好了。
近期评论