The problem is that the CSRF token has expired and your browser needs a new token to request a POST. The default expiration time in Laravel is 2 hours.
, https://laracasts.com/discuss/channels/general-discussion/crsf-checked-before-auth
:
//Handler.php Exception: TokenMismatchException
public function render($request, Exception $e)
{
if ($e instanceof \Illuminate\Session\TokenMismatchException) {
return redirect('/')->with('message', 'Sorry, your session seems to have expired. Please login again.');
}
if ($e instanceof ModelNotFoundException) {
$e = new NotFoundHttpException($e->getMessage(), $e);
}
return parent::render($request, $e);
}