【发布时间】:2017-03-13 05:48:12
【问题描述】:
我在我的 Laravel 应用程序中添加了一个电子邮件验证系统。我已经使用了“jrean's”包。
现在我想覆盖 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());
}
但是,当根据验证调用调用我的函数时,我收到错误“会话存储未按请求设置”。错误。我不确定它到底是什么意思以及如何解决它。
【问题讨论】:
标签: laravel session laravel-5.3