【发布时间】:2020-03-07 04:22:09
【问题描述】:
lumen(5.5) 如何验证jwt 令牌而不将其存储在数据库中?是否使用会话进行验证?
【问题讨论】:
标签: authentication laravel-5 lumen jwt-auth
lumen(5.5) 如何验证jwt 令牌而不将其存储在数据库中?是否使用会话进行验证?
【问题讨论】:
标签: authentication laravel-5 lumen jwt-auth
Lumen 不使用会话。
JWT 令牌是无状态的,这意味着它们包含识别用户所需的信息。无需存储它们。
在我的应用程序中:
我使用我的凭据(电子邮件、密码)发出登录请求,Lumen(检查数据库中的凭据)向我发送回生成的令牌(很可能对这些凭据进行编码),并且我发出的每个进一步请求都使用令牌(在 http 标头中),因此 Lumen 可以验证令牌/用户仅使用我在标头中发送的令牌
【讨论】: