Php 具有特定数据库记录的Laravel登录限制
我试图限制在数据库用户表的函数行中有“Request”的用户登录 AuthenticatesUsers.phpPhp 具有特定数据库记录的Laravel登录限制,php,laravel,login,Php,Laravel,Login,我试图限制在数据库用户表的函数行中有“Request”的用户登录 AuthenticatesUsers.php protected function attemptLogin(Request $request) { return $this->guard()->attempt( $this->credentials($request), $request->has('remember') ); } 我将如何实现这一目标 if (Auth:
protected function attemptLogin(Request $request)
{
return $this->guard()->attempt(
$this->credentials($request), $request->has('remember')
);
}
我将如何实现这一目标
if (Auth::attempt([
'email' => $request->email,
'password' => $request->password,
'function' => 'Request'
])) {
//only users matching those 3 criteria will be logged in.
}
这个放在什么文件里
- 执行用户登录逻辑的任何控制器(UserController、LoginController、AuthController或您所称的任何控制器) 您不能将其添加到默认登录,除非您这样做是为了更改它。这是自定义/手动自动验证
所以我不能限制人们使用laravel的默认身份验证登录
- 不,这就是为什么他们像我一样给你手动身份验证,这样你就可以限制你想要的任何东西。默认身份验证,您不能自定义那里的所有内容。这是有限的。对于那些只想在没有太多适应的情况下继续前进的人来说
- 执行用户登录逻辑的任何控制器(UserController、LoginController、AuthController或您所称的任何控制器) 您不能将其添加到默认登录,除非您这样做是为了更改它。这是自定义/手动自动验证
所以我不能限制人们使用laravel的默认身份验证登录
- 不,这就是为什么他们像我一样给你手动身份验证,这样你就可以限制你想要的任何东西。默认身份验证,您不能自定义那里的所有内容。这是有限的。对于那些只想在没有太多适应的情况下继续前进的人来说