如何创建$令牌电子邮件强化Laravel?



我正在重写默认的强化密码重置,以像欢迎电子邮件一样工作,用户可以获得创建新密码的电子邮件链接。

public function store(UserCreateRequest $request): RedirectResponse
{
$token = Str::random(60);
$user = User::create(array_merge($request->validated(),
['password' => bcrypt(Str::random(8))]));
$user->sendPasswordCreateNotification($token);
}

这个方式标记是不可接受的吗?我哪里做错了?

这个代码为我做了正确的$token

$token = app(IlluminateAuthPasswordsPasswordBroker::class)->createToken($user);

相关内容

  • 没有找到相关文章

最新更新