[英]Manually create Tokens in Laravel 5.2
在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中手动创建密码重置令牌,还是我需要手动实现用于注册的令牌处理?
您可以在laravel应用程序中使用护照创建令牌
$user->createToken('Client Token')->accessToken;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.