Laravelアプリに電子メール認証システムが追加されました。私はそれのために "jreanの"パッケージを使用しています。Laravel 5.3 - セッションストアが要求に応じて設定されていません
VerifiesUsers
の特性のgetVerification()
機能を上書きしたいと思います。そのため、私はRegisterController内に同じ名前の関数を追加しました。
public function getVerification(Request $request, $token)
{
$this->validateRequest($request);
try {
UserVerification::process($request->input('email'), $token, $this->userTable());
} catch (UserNotFoundException $e) {
return redirect($this->redirectIfVerificationFails());
} catch (UserIsVerifiedException $e) {
return redirect($this->redirectIfVerified());
} catch (TokenMismatchException $e) {
return redirect($this->redirectIfVerificationFails());
}
$request->session()->flash('message', 'Email address has been successfully verified');
return redirect($this->redirectAfterVerification());
}
しかし、私の関数が検証呼び出しごとに呼び出されると、「セッションストアは要求に応じて設定されていません」というエラーが表示されます。エラー。私はそれが正確に何を意味し、どのように解決するのかは分かりません。
ありがとうございました!あなたは間違いなく私の別の週末を骨抜きから救った。これは決して考えなかった。あなたは確かにこれのためのビールのパイントに値する。 – SanketR