繁体   English   中英

在Laravel 5.2中手动创建令牌

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM