【发布时间】:2021-01-02 12:30:03
【问题描述】:
这是我的控制器
if($request->isMethod('post')){
$data = $request->input();
if(Auth::attempt(['email'=>$data['username'],'password'=>$data['password'],'user_type'=>'2'])){
return redirect('/business/dashboard');
【问题讨论】:
-
好的...你有什么问题?
-
条件未检查。
-
您是如何存储您尝试登录的用户的?他们是否有一个名为
user_type的字段等于2? -
是的,我有一个 user_type
-
你是如何存储这个用户的?
$data['username']有邮箱地址吗?当您存储用户时,您是否对他们的密码进行了哈希处理?user_type是否等于2?
标签: php laravel authentication