yii2登录的问题,明明选择了记住登录,下次打开浏览器登录就会失效,是怎么回事? [ 2.0 版本 ]
yii2登录的问题,明明选择了记住登录,下次打开浏览器登录就会失效,是怎么回事?
public function login()
{
if ($this->validate()) {
return Yii::$app->user->login($this->getUser(), $this->rememberMe ? 3600*24*30 : 0);///这里rememberMe为true的时候,下次仍然会丢掉登录状态
} else {
return false;
}
}
通过浏览器的调试工具发现,名为:_identity的cookie过期时间的确被设置7天以后了,但是实际上没有记住登录
songshuai 补充于 2015-02-28 10:58
看来半天的文档,没有找到答案,然后又查看了半天的yii代码,终于找到答案了,原来是user的authKey为null的原因
共 0 个回答
没有找到数据。
songshuai
注册时间:2014-05-02
最后登录:2019-10-08
在线时长:11小时20分
最后登录:2019-10-08
在线时长:11小时20分
- 粉丝0
- 金钱15
- 威望0
- 积分125