0

我正在覆盖默认的 Fortify 密码重置,使其像欢迎电子邮件一样工作,用户可以在其中获得用于创建新密码的电子邮件链接。

 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不可接受?我在这里做错了什么?

4

1 回答 1

0

这段代码$token对我来说是正确的。

$token = app(Illuminate\Auth\Passwords\PasswordBroker::class)->createToken($user);

于 2021-10-28T10:07:52.080 回答