Я создаю postSignIn метод и хотите проверить: электронной почты, пароль, verifiedFlag Во-первых, не было никаких проблем для создания postSignIn метода, как:Laravel Auth Войти Решение
public function postSignIn(){
if(Auth::attempt(array('email' => Input::get('email'),'password' => Input::get('password'),'verifiedFlag'=>1))){
return Redirect::route('home-view');
}
else{
return "Email/Password wrong or Your Account not verified by Admin";
}
}
Но теперь я стараюсь, чтобы сделать его более дружественным к пользователю с помощью раздельного оповещения для
- счета не проверена, и
- Email/Пароль Неправильный
и теперь я пытаюсь сделать это следующим образом:
if(Auth::attempt(array('nim' => Input::get('nim'),'password' => Input::get('password')))){
Auth::logout();
if(Auth::attempt(array('nim' => Input::get('nim'),'password' => Input::get('password'),'verified' => 1))){
return Redirect::route('home-view');
}
else{
return "Your Account not verfied. Please wait until admin verified your account or contact your admin";
}
}
else{
return "NIM/Password wrong";
}
не было никаких проблем, но я думаю, что мне нужно другое решение, чтобы Auth не нужно Войти (Покушение) Дважды
Я просто понимаю, что я ошибался в заявлении о размещении ._. в любом случае, спасибо :) – GandhyOnly