|
@@ -41,6 +41,19 @@ class LoginController extends Controller
|
|
|
$this->middleware('guest')->except('logout');
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * Get the login username to be used by the controller.
|
|
|
+ *
|
|
|
+ * @return string
|
|
|
+ */
|
|
|
+ public function username()
|
|
|
+ {
|
|
|
+ $login = request()->input('email');
|
|
|
+ $field = filter_var($login, FILTER_VALIDATE_EMAIL) ? 'email' : 'name';
|
|
|
+ request()->merge([$field => $login]);
|
|
|
+ return $field;
|
|
|
+ }
|
|
|
+
|
|
|
public function login(Request $request)
|
|
|
{
|
|
|
$validationRules = [
|