laravel - 未定义的方法“尝试”。在 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']);
}
}
解决方案
推荐阅读
- yarnpkg - 如何在同一台机器上安装 Yarn v1 和 Yarn v2 以便它们可以在项目之间互换使用?
- java - 如何覆盖 Spring Security 中特定端点的角色?
- python - 使用 Python 请求与 suiteCRM API V7.9 交互
- java - 使用简单的 for 循环将列表中的搜索转换为流方法
- angular - 我需要知道如何从其他函数调用值
- python - 在字典中保存文本行
- java - Spring / Avro - 使用融合模式注册表
- hyperledger-sawtooth - 锯齿交易未提交
- reactjs - 卸载组件时禁用 customHook
- regex - 字符串中的重复项 - 谷歌表