Wenn ich mich eingeloggt habe kann ich nicht auf Seite umleiten. Im Inspektor-Netzwerk zeigt die Seite aber einen 302 gefundenen Code.Laravel - Nach Login nicht umgeleitet
Der Auth :: Versuch() und Auth :: check() liefert beide wahr, wenn ich tun dd().
Mein Code ist dies:
Route::post('/login', function()
{
//echo "login...";
$username = Input::get('username');
$password = Input::get('password');
$remember = Input::get('remember');
$userdata = array(
'username' => Input::get('username'),
'password' => Input::get('password')
);
$rules = array(
'username' => 'required|exists:us,username',
'password' => 'required'
);
$validator = Validator::make($userdata, $rules);
if ($validator->passes())
{
//dd(Auth::attempt(['username' => $username, 'password' => $password], $remember));
if(Auth::attempt(['username' => $username, 'password' => $password], $remember))
{
//echo "ok";
//dd(Auth::check());
return Redirect::to('app/');
}
}
else
{
//echo "error";
return Redirect::to('login')->withErrors($validator);
}
});
Sieht aus wie das Redirect in Ordnung ist, aber dann App/Gruppen macht dann eine andere Weiterleitung. –
Ich habe eine Route App/Gruppen, die eine Ansicht zurückgeben. – user3242861
Also? Yout kann von Ihrem Netzwerk-Tab sehen, dass Sie von der Anmeldung zu/app/groups umgeleitet werden. Das funktioniert also. Etwas leitet Sie zurück _nach_ Sie wurden in/app/groups umgeleitet. –