相關關鍵詞
關于我們
最新文章
Yii2框架實現(xiàn)登錄、退出及自動登錄功能的方法詳解
本文實例講述了Yii2框架實現(xiàn)登錄、退出及自動登錄功能的方法。分享給大家供大家參考,具體如下:
自動登錄的原理很簡單。主要就是利用cookie來實現(xiàn)的
在第一次登錄的時候,如果登錄成功并且選中了下次自動登錄,那么就會把用戶的認證信息保存到cookie中,cookie的有效期為1年或者幾個月。
在下次登錄的時候先判斷cookie中是否存儲了用戶的信息,如果有則用cookie中存儲的用戶信息來登錄,
配置User組件
首先在配置文件的components中設置user組件
'user' => [ 'identityClass' => 'app\models\User', 'enableAutoLogin' => true, ],