0
我有下面的代碼,它發送一個passowrds恢復郵件:Laravel密碼恢復模板
public function recovery(Request $request)
{
$validator = Validator::make($request->only('email'), [
'email' => 'required'
]);
if($validator->fails()) {
throw new ValidationHttpException($validator->errors()->all());
}
$response = Password::sendResetLink($request->only('email'), function (Message $message) {
$message->subject(Config::get('boilerplate.recovery_email_subject'));
});
switch ($response) {
case Password::RESET_LINK_SENT:
return $this->response->noContent();
case Password::INVALID_USER:
return $this->response->errorNotFound();
}
}
,我發現了使用下面的模板:resources/views/auth/emails/password.php
這是一個空白文件。
如何從此模板訪問令牌?
是不是有任何內置視圖使用laravel?
它不返回一個視圖,我對這個URL做POST請求。此模板是發送給用戶的電子郵件模板。我只使用laravel作爲服務器(不是客戶端) – TheUnreal
噢好吧。儘管如此,它是通過控制器「拉進」的?如果您將我的代碼粘貼到控制器中,然後這是視圖文件「{{$ remember_token}}」,它不起作用嗎? –
我用戶表中的'remember_token'是空的,但我有另一個名爲'password_resets'的表,其中'email |令牌| created_at'。是的,這個方法在我的AuthController中 – TheUnreal