如何让用户一直保持登录呢?
请问我要怎么设置让用户可以一直保持登录,直到用户自己手动退出呢?我的代码如下:
$user = User::where('cellphone', $verifArray['cellphone'])->first();
if ($user) {
Auth::login($user);
// return redirect()->intended($fallback);
return response()->json(['info' => 'login']);
} else {
$user = User::create([
'cellphone' => $verifArray['cellphone'],
]);
Auth::login($user);
return response()->json(['info' => 'creat']);
}
我目前的代码是,用手机验证码登录,没有密码,验证通过如果匹配到一样的手机号,就登录,没有的话就新建一个用户,我看网上说用Auth::attempt
可以实现我想要的功能?我试了一下,不行啊,大家有没有别的办法?
或者说,我是应该直接修改laravel的配置文件,还是php.ini
推荐文章: