laravel使用手机密码登录并检查某一个字段是否为真

laravel框架学习


其实就是把默认的is_active字段换成status后需要额外检查status的情况

路由仍然修改

Route::post('/login', 'Auth\LoginController@loginCheck');

 

控制器相当于重写了login方法

public function loginCheck(Request $request)
{
    $mobile = $request['mobile'];
    if (!User::where(['mobile'=>$mobile,'status'=>1])->first()){//首先检查用户存在否
        return $this->sendFailedLoginResponse($request);
    }
    return $this->login($request);
}
白发渔樵

白发渔樵

发表评论

电子邮件地址不会被公开。 必填项已用*标注