Laravel的users表有一個remember_token字段,它的功能是什麼?
PHP中文网
PHP中文网 2017-05-16 16:50:32
0
2
541

Laravel的users表有一個remember_token字段,它的作用是什麼?

PHP中文网
PHP中文网

认证0级讲师

全部回覆(2)
Peter_Zhu

就是當使用者登入的時候,例如有

账号 <inout type="text" name="username">
密码 <inout type="password" name="password">
<input type="checkbox" value="1" name="remember_me" > 保存登录

選取「儲存登入」時,依照下面的登入介面,可以在Cookie和資料庫users中remember_token保存一段隨機Token。以後在一段時間內不用再重複輸入帳號密碼登入。

登入介面

Auth::guard()->attempt(['username' => 'admin', 'password' => '123456'], $request->input('remember_me')); //第二个参数TRUE则保存

判斷使用者是否登入(包含remember_me)

Auth::guard()->check();

具體請查看 (laravel 5.3)

.\vendor\laravel\framework\src\Illuminate\Auth\Guard.php
洪涛

那不是字面上的意思「記得我」麼…

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板