[英]Laravel 5.1: Password reset post returns blank page
密碼重置有很大問題。 一切正常,直到我發送電子郵件重置密碼。 我已將postEmail()
函數更改為以下內容:
public function postEmail(Request $request) { $this->validate($request, ['email' => 'required|email']); $response = Password::sendResetLink($request->only('email'), function (Message $message) { $message->subject($this->getEmailSubject()); }); switch ($response) { case Password::RESET_LINK_SENT: return redirect('/'); case Password::INVALID_USER: return redirect()->back()->withErrors(['email' => trans($response)]); } }
但無論我嘗試什么,我總是收到空白頁 - 就像重定向根本不起作用......電子郵件發送正確,但沒有重定向操作。
任何想法可能會出錯?
switch 語句沒有默認情況。 到達函數的末尾時沒有返回任何重定向或響應,這意味着 Laravel 將為它生成一個空白頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.