我試圖通過AJAX發送密碼重置鏈接。我已經重寫我的內sendResetLinkEmail
方法如下:覆蓋sendResetLinkEmail什麼都不會返回
public function sendResetLinkEmail()
{
$this->validate(request(), ['email' => 'required|email|exists:users']);
$response = $this->broker()->sendResetLink(
request()->only('email')
);
echo 'test';
}
驗證完美的作品和我得到一個responseJSON回來,如果有錯誤,例如無效的電子郵件,不存在的電子郵件。我的問題是,當沒有驗證錯誤時,我沒有收到任何類型的響應。不是test
,完全不是。
當我刪除下面我做得到test
回的響應:
$response = $this->broker()->sendResetLink(
request()->only('email')
);
它沒有意義。