在Laravel 5.1中我使用了类似的东西:
function enable(TokenRepositoryInterface $tokens)
{
// (...)
$token = $tokens->create($user);
Mail::send('emails.enabled', ['user' => $user, 'email' => $user->email, 'token' => $token], function ($m) use ($user) {
$m->to($user->email, $user->name)->subject('Welcome to ..., ' . $user->name . '!');
});
// (...)
}
在注册后手动发送密码设置令牌(通过滥用Laravels自己的密码重置令牌)。但是,TokenRepositoryInterface
存储库界面似乎在Laravel 5.2中消失了。
有没有办法在Laravel 5.2中手动创建密码重置令牌,还是我需要为注册手动实现令牌处理?
答案 0 :(得分:0)
您可以在laravel应用程序中使用护照创建令牌
$user->createToken('Client Token')->accessToken;