【问题标题】:Laravel Api TokenLaravel API 令牌
【发布时间】:2017-10-28 15:00:35
【问题描述】:

我已经阅读了一些教程和视频教程,它们解释了如何创建 api_token。

我知道我必须更改 AuthController 并且必须在新用户注册时添加一个新字段,即 api_token。我知道我必须在路由中添加身份验证中间件等。

但我不明白的是这个……

1) 新用户在应用中注册。 2) 应用程序自动为用户创建一个 api_token。

但我想知道这个用户如何知道它是它的 api 令牌,因为如果这个用户关闭计算机然后它返回到应用程序,这个用户将如何再次知道它的 api 令牌是什么?因为他不会再注册了。

谢谢。

【问题讨论】:

  • 令牌在浏览器cookies中进行哈希处理,当用户再次发起请求时,该令牌会自动发送到服务器

标签: php laravel api


【解决方案1】:

看看 Laravel Passport。 Laravel Passport 使用例如 OAuth 授权。如果您登录您的应用程序,您将获得一个访问令牌和一个刷新令牌。访问令牌是自我解释您基本上可以访问应用程序,刷新令牌确实会在特定时间后刷新您的访问权限,该值通常写入配置文件中。

【讨论】:

    猜你喜欢
    • 2018-06-17
    • 2017-06-10
    • 2017-05-05
    • 1970-01-01
    • 2020-08-18
    • 1970-01-01
    • 1970-01-01
    • 2018-05-19
    • 2018-03-27
    相关资源
    最近更新 更多