【问题标题】:Laravel Passport: Create access token manuallyLaravel Passport:手动创建访问令牌
【发布时间】:2018-06-02 20:40:39
【问题描述】:

我正在尝试找到一种在 Laravel 5.5 中使用 Passport 手动创建访问令牌的方法,但似乎无法弄清楚。

我有 2 个应用程序,一个包含前端和一个 api。用户通过邮件收到邀请,当他访问链接时,我希望创建身份验证令牌并将其发送回响应中。

关于如何做到这一点的任何想法?谢谢。

【问题讨论】:

    标签: php laravel api oauth laravel-passport


    【解决方案1】:

    自己解决了。似乎您放在 users 模型上的 HasApiTokens 特征具有创建令牌的方法

    $user->createToken($name, $scopes);
    

    【讨论】:

    • 好像没有,这是事实,这里有描述laravel.com/docs/5.5/passport(搜索createToken
    • 请注意,根据文档:个人访问令牌始终是长期存在的。使用 tokensExpireIn 或 refreshTokensExpireIn 方法时,它们的生命周期不会被修改。
    猜你喜欢
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 2019-06-09
    • 2017-05-23
    • 2013-09-03
    • 2018-11-10
    • 2018-04-23
    • 2019-02-14
    相关资源
    最近更新 更多