数字派
- 数字派 回复了 dingjj2010 的回答
用Yii::$app->user->login($user);自动就会用session保存用户信息,如果用户已经登录,直接用Yii::$app->user->identity就可以取到$user的信息了。 可以用Yii::$app->user->isGuest()判断是否登录。Yii::$app->user->logout()退出登录。
@dingjj2010 我研究一下,谢谢你
- 数字派 2016-07-14 已签到连续签到2天,获得了10个金钱
- 数字派 回复了 dingjj2010 的回答
用Yii::$app->user->login($user);自动就会用session保存用户信息,如果用户已经登录,直接用Yii::$app->user->identity就可以取到$user的信息了。 可以用Yii::$app->user->isGuest()判断是否登录。Yii::$app->user->logout()退出登录。
这个用法貌似不适合我,因为我并没有用YII生成页面
- 数字派 2016-07-13 已签到连续签到1天,获得了5个金钱
- 数字派 回答了问题 session的过期时间
我是想用SESSION保存用户的基本信息,就不用每次登陆都核对数据库了,但是因为我自己测试嘛,有时间直接在数据库把用户数据删掉,然后再重新注册,再次登陆的时候以前的session还没过期,就会用原先的信息,验证现在的信息,导致一直登陆失败。