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