1. 首页
  2. 编程语言
  3. PHP
  4. laravel5.5安装jwt-auth 生成token令牌的示例

laravel5.5安装jwt-auth 生成token令牌的示例

上传者: 2021-10-07 00:40:01上传 PDF文件 224.62 KB 热度 13次

建议尽可能设置短点,尤其是当我们也使用 token 刷新机制。refresh_ttl - refresh 生存时间可以刷新 token 的有效时间,以分钟为单位。例如,如果设置为 2周,那么只能在 2周 内,刷新对应的 token,否则将会抛出 TokenExpiredException 异常。如果超过了刷新的有效时间,必须生成一个全新的 token,这意味着用户需要重新登录。但对于非常简单的实现,可能不需要额外的开销,我们可以配置它。providers.user指定基于主题声明,来查找用户的实现。providers.jwt完成 token 的编码和解码的繁重工作providers.auth通过凭证或 id 来认证用户providers.storage用于驱动黑名单,并存储 token 直到过期。如果认证成功,则返回一个与该用户相关的 token。

用户评论