首页 > 解决方案 > 未定义的方法“尝试”。在 laravel 版本 = '7.30.4'

问题描述

我正在使用 Laravel 7.30.4 我想对管理员进行身份验证,但我遇到了这个错误,

Undefined method 'attempt'. I'm trying to make login with admin guard so i using in my 

LoginController

这是我的登录控制器中的登录功能:

    public function login(LoginRequest $request){

        $remember_me = $request->has('remember_me') ? true : false;

        if (auth()->guard('admin')->attempt(['email' => $request->input("email"), 'password' => $request->input("password")], $remember_me)) {
           
            return redirect() -> route('admin.dashboard');
        }
       
        return redirect()->back()->with(['error' => 'erreur']);
    }
}

标签: laravelguard

解决方案


推荐阅读