jwt-auth 的 Authorization 头验证失败
今天在学 Laravel 的 jwt-auth,已成功登录并生成 token。但是,使用 token 请求其他接口时,token 死活验证不成功
经过多番折腾后才发现,因为 Authorization 头的内容还需要加上 token_type 前缀!!!!
例如:token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vbG9jYWxob3N0L2FwaS9hdXRoL2xvZ2luIiwiaWF0IjoxNjc4NzE0NTI2LCJleHAiOjE2Nzg3MTgxMjYsIm5iZiI6MTY3ODcxNDUyNiwianRpIjoiS21ubUZrWmZVN2lERmd5RSIsInN1YiI6IjEiLCJwcnYiOiI3ZWJiOGEyY2MxZDk1YjYyYzk1OTRhMjJjOWNlYzIyZjM4ZGI1ZDMxIn0.fxah3OYakm7tFzgwV5V4XlN0uYkU9fgz27pitqncTI8'
则:Authorization 头的内容应该是:'Bearer ' + token
注:如果使用 url 参数方式传递 token,则不用加 token_type 前缀,即:'/api/auth/me?token=' + token
最后附上单元测试代码:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
2020-03-13 linux 图片压缩 - jpegoptim optipng 文件夹压缩