by Anonymous » 27 Feb 2025, 11:32
Wie kann ich Laravel -Gas integrieren, wenn ich den von Laravel angegebenen Standard -Logincontroller nicht verwendet habe? < /p>
Hier ist mein Controller: < /p>
use AuthenticatesUsers;
//function for login
public function login(Request $requests){
$username = $requests->username;
$password = $requests->password;
/**to login using email or username**/
if(filter_var($username, FILTER_VALIDATE_EMAIL)) {
Auth::attempt(['email' => $username, 'password' => $password]);
} else {
Auth::attempt(['username' => $username, 'password' => $password]);
}
if(Auth::check()){
if(Auth::user()->type_user == 0){
return view('users.dashboard');
}
else{
return view('admin.dashboard');
}
}
else{
return Redirect::back()->withInput()->withErrors(['message'=>$login_error],'login');
}
}
< /code>
Ich möchte die fehlgeschlagenen Anmeldungen einschränken, aber ich kann es nicht mit meinem eigenen Controller zum Laufen bringen. Könnt ihr mir bitte helfen?
Wie kann ich Laravel -Gas integrieren, wenn ich den von Laravel angegebenen Standard -Logincontroller nicht verwendet habe? < /p>
Hier ist mein Controller: < /p>
use AuthenticatesUsers;
//function for login
public function login(Request $requests){
$username = $requests->username;
$password = $requests->password;
/**to login using email or username**/
if(filter_var($username, FILTER_VALIDATE_EMAIL)) {
Auth::attempt(['email' => $username, 'password' => $password]);
} else {
Auth::attempt(['username' => $username, 'password' => $password]);
}
if(Auth::check()){
if(Auth::user()->type_user == 0){
return view('users.dashboard');
}
else{
return view('admin.dashboard');
}
}
else{
return Redirect::back()->withInput()->withErrors(['message'=>$login_error],'login');
}
}
< /code>
Ich möchte die fehlgeschlagenen Anmeldungen einschränken, aber ich kann es nicht mit meinem eigenen Controller zum Laufen bringen. Könnt ihr mir bitte helfen?