在Laravel中使用stechstudio/laravel-jwt 软件包实现JWT标记保护路由
Laravel  /  管理员 发布于 1年前   282
Signature Tech Studio 的 Laravel JWT 软件包可以轻松地在 Laravel 中生成、
使用和保护带有 JWT 标记的路由。
该软件包封装了 lcobucci/jwt,并在该软件包的基础上专门针对 Laravel 提供了以下优势:
带有辅助方法的 JWT 门面,可快速生成和解析令牌。 为生成的令牌强制执行一套最基本的声明,如 aud、iss 和 exp。 验证解析后的令牌,确保我们所需的声明设置正确,签名存在且有效。 验证特定路由 JWT 的 HTTP 中间件 请求宏可轻松访问特定路由的 JWT 声明
您还可以使用提供的 JWT Facade 轻松流畅地构建令牌:
// Generate a token that will expire in an hour $jwt = JWT::get('token-id', ['anything' => 'here'], now()->addMinutes(60)); // Fluently create a JWT $token = JWT::setId('my-token-id') ->lifetime(3600) ->signWith('custom-signing-key-with-256-bits') ->issuedBy("my-app") ->permittedFor("receiving-app") ->withClaim('myclaim', 'any value') ->getToken() ->toString();
在请求端,您可以解析和验证令牌、检索声明,并通过提供的特定路由 JWT 中间件进行验证。
有关用例和全部详情,请参阅自述文件。
https://github.com/stechstudio/laravel-jwt/blob/master/README.md
你可以从 GitHub 上的 stechstudio/laravel-jwt 开始使用这个软件包。
https://github.com/stechstudio/laravel-jwt
您可以使用以下命令通过 composer 安装此软件包:
composer require stechstudio/laravel-jwt
123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号