用户登录+session

问题描述

登录信息放到sessin里了。当修改密码或修改个人信息后,session里存放的还是未修改过的用户。我用session.setAttribute()重置一遍session也不行,怎么办啊?(struts的action中重置的)

解决方案

解决方案二:
解决了,自己回答一下吧session.removeAttribute("user");session.setAttribute("user",isChangeInfo);

时间: 2024-09-28 05:23:23

用户登录+session的相关文章

Yii框架用户登录session丢失问题解决方法

本文实例讲述了Yii框架用户登录session丢失问题解决方法.分享给大家供大家参考,具体如下: 最近做项目,使用的是YII框架,用户的登录总是出现有时候能登录,有时候不能登录的情况.调试了很多次,开始以为是服务器配置问题,后来怎么测试都不行,还是出现有时候登录session丢失的情况,没办法,在群里面问,发帖,请教大拿,最后都没有发现什么问题. 无意间在网上看到一个人说yii session丢失的问题.终于解决了,解决方法: 初步解决方法: 打开文件 yii\framework\web\aut

php中如何同时使用session和cookie来保存用户登录信息

本篇文章是对在php中同时使用session和cookie来保存用户登录信息的实现代码进行了详细的分析介绍,需要的朋友参考下   同时使用session和cookie来保存用户登录信息1.数据库连接配置页面:connectvars.php 复制代码 代码如下: <?php //数据库的位置 define('DB_HOST', '127.0.0.1'); //用户名 define('DB_USER', 'root'); //口令 define('DB_PASSWORD', '19900101');

用户权限-用户登录系统时其权限可以用SESSION去验证吗??

问题描述 用户登录系统时其权限可以用SESSION去验证吗?? 最近尝试用java web做一个教师评价系统,需要多角色进行评论和查询,但其内容因角色而定,我上网查了下,貌似还要在数据库中建表,问题如下: 1.怎么才能让用户角色与其权限(是这个用户应该看到的页面)进行连接呢?? 2.可以用SESSION 吗?如果可以,能给我个例子吗,能看懂流程就行. 3.各位有什么好办法解决这样的问题?? 我是初入门,知道不懂的地方很多,希望大家能帮助一下,欢迎大家直言相告... 解决方案 用session保存

做用户登录功能的时候用request还是session

问题描述 做用户登录功能的时候用request还是session 做用户登录功能的时候用request还是session,要做用户个人信息的页面的 解决方案 两个都要用,先用request.getparameter得到用户输入的用户名和密码. 然后判断,如果验证通过,再把用户名放入session 解决方案二: 如果是asp,那么request.getparameter就是request.forms 解决方案三: session 就是关闭浏览器再打开 里面的数据会没掉. 先用request获取输入

用户登录状态用什么保存好?(Session丢失)

问题描述 我开始用Session保存用户登录状态,放中电云集的虚拟机里.老丢失Session(5分钟以内,快等1分钟就丢了),然后询问过和测试过后,发现他们也没有开启"ASP.NET状态服务",所以修改<SessionStatemode="StateServer".....>是用不了的.然后我只好改Cookies保存用户数据,请问下我这个问题有什么其他好的解决方法吗?谢谢谢谢啊!! 解决方案 解决方案二:放到cookie里面也行的解决方案三:cookie

PHP中如何使用session实现保存用户登录信息_php实例

session在php中是一个非常重要的东西,像我们用户登录一般都使用到session这个东西,相对于cookie来说session 要安全很多,同时我们购物车经常使用session来做临时的记录保存哦. 使用session保存页面登录信息 1.数据库连接配置页面:connectvars.php <?php //数据库的位置 define('DB_HOST', 'localhost'); //用户名 define('DB_USER', 'root'); //口令 define('DB_PASSW

php中如何同时使用session和cookie来保存用户登录信息_php技巧

同时使用session和cookie来保存用户登录信息1.数据库连接配置页面:connectvars.php 复制代码 代码如下: <?php//数据库的位置define('DB_HOST', '127.0.0.1');//用户名define('DB_USER', 'root');//口令define('DB_PASSWORD', '19900101');//数据库名define('DB_NAME','test') ;?> 2.登录页面:logIn.php 复制代码 代码如下: <?ph

php同时使用session和cookie来保存用户登录信息的实现代码_php实例

1.用户登录状态操作类UserLogin <?php final class UserLogin { public function __construct() { } public static function getUserInfo() { if (isset($_COOKIE["user_id"])&&$_COOKIE["user_id"]&&(trim($_COOKIE["user_id"])!=&

php中session实现保存用户登录信息

简单的创建session  代码如下 复制代码 <? session_start(); $username = "nostop"; session_register("username"); ?> 在该例子中,我们向 session 注册了一个名为 username 的变量,其值为 nostop . 读取 session PHP 内置的 $_SESSION 变量可以很方便的访问设置的 session 变量.  代码如下 复制代码 例子: <?php