La table users de Laravel a un champ Remember_token, quel est son rôle ?
PHP中文网
PHP中文网 2017-05-16 16:50:32
0
2
562

La table des utilisateurs de Laravel a un champ Remember_token. Quelle est sa fonction ?

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(2)
Peter_Zhu

C'est-à-dire que lorsque l'utilisateur se connecte, par exemple, il y a

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

Lorsque « Enregistrer la connexion » est sélectionné, selon l'Interface de connexion ci-dessous, vous pouvez remember_tokenenregistrer un jeton aléatoire dans les cookies et les utilisateurs de la base de données. Vous n'avez pas besoin de ressaisir votre compte et votre mot de passe pour vous connecter pendant un certain temps dans le futur.

Interface de connexion

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

Déterminez si l'utilisateur est connecté (y compris Remember_me)

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

Veuillez vérifier (laravel 5.3) pour plus de détails

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

Est-ce que cela ne signifie pas littéralement « souviens-toi de moi »…

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal