最佳答案
给你优化一下
$username = $request->username;
preg_match("/^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199)\d{8}$/", $username) ?
$credentials['phone'] = $username :
$credentials['username'] = $username;
$credentials['password'] = $request->password;
if (!\Auth::guard('web')->attempt($credentials)) {
return SysTools::response(CodeTool::code_error, CodeTool::code_error_login);
}
讨论数量:
给你优化一下
$username = $request->username;
preg_match("/^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199)\d{8}$/", $username) ?
$credentials['phone'] = $username :
$credentials['username'] = $username;
$credentials['password'] = $request->password;
if (!\Auth::guard('web')->attempt($credentials)) {
return SysTools::response(CodeTool::code_error, CodeTool::code_error_login);
}
推荐文章: