我在一个后台登陆时,把用户名存入session中了,如果修改密码session丢失,怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在一个后台登陆时,把用户名存入session中了,如果修改密码session丢失,怎么办相关的知识,希望对你有一定的参考价值。

参考技术A 使用cookie吧!!session很容易丢失!
一定要用的话!可以session和cookie一起用,这样你以前的代码就不用去统一修改了,
在登入时把用户名存入session和cookie中!在每个页面访问时,先验证session是否存在,不存在在验证cookie是否存在,都不存在就返回登入页,cookie存在就把session从新给个值!
记得退出时删除session同时也要删除cookie,虽然这样麻烦点,不过不用你去修改以前的代码了,如果修改不多就统一就cookie吧,把 session全修改,
希望对你帮注!本回答被提问者采纳

php+mysql,将用户session信息存到数据库,如何及时删掉登陆超时的用户信息呢?

参考技术A 删除的话,你在退出的时候把找到该用户session删除就行 参考技术B 在存入数据库后
unset($_SESSION);
参考技术C 1.session自身是有时间限制的,一般是半个小时,另外可以手动在退出时候remove掉。

以上是关于我在一个后台登陆时,把用户名存入session中了,如果修改密码session丢失,怎么办的主要内容,如果未能解决你的问题,请参考以下文章

不同 servlet 如何共享 session

thinkPHP怎么获取登陆的用户ID啊?

jsp应用-实现用户登陆功能

ssh登录后,怎么获得SESSION中的东西?在action中怎么写?

session的两个小案例

php+mysql,将用户session信息存到数据库,如何及时删掉登陆超时的用户信息呢?