Laravel 5.2 Login With Condition

后端 未结 3 917
礼貌的吻别
礼貌的吻别 2021-01-26 06:51

So, I have users table which is default by laravel. But I add a new column named \'status\'.
So the columns on the users table are id, name, email, password, remember_token

3条回答
  •  甜味超标
    2021-01-26 07:28

    By default, The laravel redirect to "authenticated" function after login. So you can add "authenticated" function in "LoginController". In the "authenticated" function will get the user object.

    protected function authenticated(Request $request, $user)
    {
        if (!$user->status == 1) {
            return redirect('admin');
        }
        return redirect('web');
    }
    

提交回复
热议问题