Wenn ich versuche, mich zu zeigen, Token Fehler. Ich habe Token in Sichtform überprüft, es ist richtig und wenn Kommentar \App\Http\Middleware\VerifyCsrfToken::class
, in der Kernel.php
es mich Login macht, aber nach Redirect zu meinem Dashboard bin ich nicht eingeloggt. Ich benutze MAMP auf Mac.TokenMismatchException in VerifyCsrfToken.php Zeile 53 in Laravel 5.1
Inzwischen verwende ich Sentry Package
für die Anmeldung.
/**
* post_login
*/
public function post_login()
{
try
{
$rules = [
'customer_code' => 'required',
'password' => 'required',
] ;
$message = [
'customer_code.required' => 'erorrr1',
'password.required' =>'error2'
];
$validator = Validator::make(Input::all(), $rules,$message);
if ($validator->fails())
{
return Redirect::back()->withErrors($validator)->withInput();
} // if ($validator->fails())
else
{
$authUser = Sentry::authenticateAndRemember(array(
'customer_code' => Input::get('customer_code'),
'password' => Input::get('password')), false);
if($authUser)
{
//$login = Sentry::loginAndRemember($authUser);
return Redirect::to('user/panel/'.$authUser->id)->with('comment', 'Welcome');
}
else
{
return Redirect::back()->with('comment', 'Error for login');
}
}//validator
}
catch(\Exception $e)
{
return Redirect::back()->withInput(Input::except('password','file'))->withErrors(['ERROR!!!!!']);
}
}
Show wollen Code, den Sie ausgearbeitet haben? Benötigen Sie weitere Informationen? – Bruce
Wie haben Sie das Token generiert? zeige den Code an. – Salar
Stellen Sie sicher, dass Sie in der Ansicht Token auf Ihrem Formular festlegen. in einem versteckten Feld vorzugsweise – Digitlimit