Anu*_*mar 12 laravel laravel-authentication
我是 Laravel 的新手,我正在使用一个功能,我们可以在用户表中插入数据
DB::insert();
之后我得到了最后一个ID
$user_id = DB::getPdo()->lastInsertId();
现在我希望用户在注册后登录,我正在尝试
Auth::loginUsingId($user_id);
但它让我返回错误。我也尝试过
$user = User::find($user_id);
Auth::login($user);
Run Code Online (Sandbox Code Playgroud)
它还返回 null $user。
请帮忙...
登录用户:
Auth::login($user);
Run Code Online (Sandbox Code Playgroud)
检查当前用户是否登录:
Auth::check();
Run Code Online (Sandbox Code Playgroud)
Auth:login返回,void因此您可以尝试类似的操作来检查用户是否登录:
Auth::login($user);
return [
'status' => Auth:check()
];
Run Code Online (Sandbox Code Playgroud)
check()确定当前用户是否已通过身份验证。
| 归档时间: |
|
| 查看次数: |
29275 次 |
| 最近记录: |