贡献者:1
讨论数量: 110
![](https://cdn.learnku.com/uploads/avatars/12840_1522674977.jpg!/both/100x100)
jwt 刷新 token 具体方案,见答案
![](https://cdn.learnku.com/uploads/avatars/20067_1511269961.jpeg!/both/100x100)
Auth::guard ('API')->attempt ($credentials)) 到底是什么?
![](https://cdn.learnku.com/uploads/images/201801/03/1/jPmB4CQVh5.jpg)
刷新 token 之后,旧的 token 会立即失效,应该如何解决?
![](https://cdn.learnku.com/uploads/avatars/27503_1544177395.jpg!/both/100x100)
dingo/API 的 api.auth 中间件对于不同用户表认证问题
![](https://cdn.learnku.com/uploads/images/201801/03/1/jPmB4CQVh5.jpg)
$this->response 是什么意思?
![](https://cdn.learnku.com/uploads/avatars/28697_1534313358.png!/both/100x100)
jwt 刷新过期了的问题
![](https://cdn.learnku.com/uploads/avatars/12861_1600839581.jpg!/both/100x100)
JWT 如何被恶意劫持了怎么办?会出现这种情况吗?
![](https://cdn.learnku.com/uploads/avatars/27860_1532584760.png!/both/100x100)
我觉得把 Token 放在 Header 里更好一些
![](https://cdn.learnku.com/uploads/avatars/23647_1521986851.jpg!/both/100x100)
token 原理是什么?
![](https://cdn.learnku.com/uploads/avatars/10711_1486190570.png!/both/100x100)
Laravel 5.7 安装 JWT 失败?
![](https://cdn.learnku.com/uploads/avatars/23459_1660129443.jpg!/both/100x100)
请问为什么.env 的配置过期时间无效,一直是 60 分钟?
![](https://cdn.learnku.com/uploads/avatars/25000_1525597811.jpg!/both/100x100)
"message": "Argument 1 passed to Tymon\\JWTAuth\\JWTGuard::login () must be an instance of Tymon\\JWTAuth\\Contracts\\JWTSubject, instance of App\\User given, called in D:\\phpStudy\\PHPTutorial\\WWW\\financeApi\\vendor\\tymon\\jwt-auth\\src\\JWTGuard.php
![](https://cdn.learnku.com/uploads/avatars/5402_1471212560.jpeg!/both/100x100)
JWT 跟 token 的区别?
![](https://cdn.learnku.com/uploads/avatars/31372_1541138753.jpeg!/both/100x100)
jwt token 有效期
![](https://cdn.learnku.com/uploads/avatars/29350_1536025008.jpeg!/both/100x100)
别人拿着已经验证过的 token 恶意请求不是很危险?这个问题 JWT 怎么解决?
![](https://cdn.learnku.com/uploads/images/201801/03/1/o9NW9VelF3.jpg)
请问 token 的验证原理是什么呢?
![](https://cdn.learnku.com/uploads/avatars/33277_1544454896.png!/both/100x100)
我在这节课里已经饶了一周了,求老师指点
![](https://cdn.learnku.com/uploads/avatars/16448_1495199405.png!/both/100x100)
API 接口安全,防止抓包如何处理?
![](https://cdn.learnku.com/uploads/avatars/15646_1493013118.jpeg!/both/100x100)
执行 Token 删除的接口后,依然可以用被删除的那个 Token 来刷新 Token ?
![](https://cdn.learnku.com/uploads/avatars/13865_1490418995.jpeg!/both/100x100)
结尾多一个分号?
![](https://cdn.learnku.com/uploads/images/201801/03/1/wbpiaoMqhD.jpg)
关于认证中间件指定配置为 API 而非 Web 的问题?
![](https://cdn.learnku.com/uploads/avatars/88239_1636526319.gif!/both/100x100)
关于PHP-Open-Source-Saver/jwt-auth的问题
![](https://cdn.learnku.com/uploads/avatars/24734_1574304464.jpg!/both/100x100)
采用手机验证码,无密码登录的问题
![](https://cdn.learnku.com/uploads/avatars/19176_1544110840.jpg!/both/100x100)
phpstorm dingo/API 没有代码提示
![](https://cdn.learnku.com/uploads/avatars/24819_1525682641.jpg!/both/100x100)
请问 api.auth 这个中间件在哪里使用了?
![](https://cdn.learnku.com/uploads/avatars/11046_1530857756.jpg!/both/100x100)
教程中换取 Token 的方式与 OAuth2.0 不一样?
![](https://cdn.learnku.com/uploads/avatars/26532_1689987993.png!/both/100x100)
这种方式可以替代 Laravel 自带的 auth 用户认证么?
![](https://cdn.learnku.com/uploads/avatars/27937_1533373648.jpeg!/both/100x100)
JWT 这种验证机制的安全性有多强?
![](https://cdn.learnku.com/uploads/avatars/21505_1518083305.jpeg!/both/100x100)
unique 规则不生效,其他的验证规则生效是什么问题?
![](https://cdn.learnku.com/uploads/avatars/18843_1622945872.jpg!/both/100x100)
laravel8使用jwt 登录成功返回的token 为true求解答
![](https://cdn.learnku.com/uploads/avatars/25565_1542164193.png!/both/100x100)
tinker 验证错误
![](https://cdn.learnku.com/uploads/avatars/19904_1510467572.jpeg!/both/100x100)
刷新和删除 token 报错?
![](https://cdn.learnku.com/uploads/avatars/22769_1519982942.jpg!/both/100x100)
密码验证用教程的一直验证不过
![](https://cdn.learnku.com/uploads/avatars/28043_1533028112.jpeg!/both/100x100)
Token Signature could not be verified?
![](https://cdn.learnku.com/uploads/avatars/16804_1496816310.jpeg!/both/100x100)
"message": "Method Illuminate\\Auth\\RequestGuard::fromUser does not exist.", "status_code": 500?
![](https://cdn.learnku.com/uploads/avatars/15646_1493013118.jpeg!/both/100x100)
jwt-auth 如何设置,获取刷新 token 的过期时间?
![](https://cdn.learnku.com/uploads/avatars/12207_1488343214.jpeg!/both/100x100)
"Type error: Argument 2 passed to Lcobucci\\JWT\\Signer\\Hmac::createHash () must be an instance of Lcobucci\\JWT\\Signer\\Key, null given, called in /home/deploy/erp/releases/7/vendor/lcobucci/jwt/src/Signer/BaseSigner.php on line 34",?
![](https://cdn.learnku.com/uploads/avatars/23301_1521107713.jpg!/both/100x100)
安装jwt-auth失败,提示版本冲突
![](https://cdn.learnku.com/uploads/avatars/27099_1537877383.jpg!/both/100x100)
关于 jwt 刷新的疑惑
![](https://cdn.learnku.com/uploads/avatars/15834_1493268662.jpeg!/both/100x100)
手机登录提示 “用户名或密码错误”
![](https://cdn.learnku.com/uploads/avatars/26937_1530612550.jpeg!/both/100x100)
token 生成失败,哪位大佬知道
![](https://cdn.learnku.com/uploads/avatars/14250_1686541782.png!/both/100x100)
生成的 token 令牌在 jwt.io 验证时提示 Invalid Signature, 该如何处理?
![](https://cdn.learnku.com/uploads/avatars/12950_1618394020.jpeg!/both/100x100)
Laravel5.8 安装 JWT-auth 失败?
![](https://cdn.learnku.com/uploads/avatars/33348_1544585858.png!/both/100x100)
刷新 token 提示令牌已被列入黑名单列表
![](https://cdn.learnku.com/uploads/avatars/25565_1542164193.png!/both/100x100)
The payload is invalid?
![](https://cdn.learnku.com/uploads/avatars/12860_1659578251.webp!/both/100x100)
TypeError: Argument 1 passed to Tymon/JWTAuth/JWT::fromUser () must be an instance of Tymon/JWTAuth/Contracts/JWTSubject, instance of App/Models/User given?
![](https://cdn.learnku.com/uploads/images/201801/03/1/jPmB4CQVh5.jpg)
刷新 token 方法无法返回 Auth::guard ('API')->user () 当前用户吗?
![](https://cdn.learnku.com/uploads/avatars/36933_1617247402.jpeg!/both/100x100)
auth('api')->factory()->getTTL() * 60
![](https://cdn.learnku.com/uploads/avatars/33277_1544454896.png!/both/100x100)
老师,求问下这节中提到的 dingoApi 和 fromUser 在哪用到了?
![](https://cdn.learnku.com/uploads/avatars/29798_1545756127.jpg!/both/100x100)
关于刷新 token 的问题
![](https://cdn.learnku.com/uploads/avatars/32111_1542349747.jpeg!/both/100x100)
请教一下大家,服务端调用服务端 API 问题
![](https://cdn.learnku.com/uploads/avatars/19176_1544110840.jpg!/both/100x100)
不明白 token_type 等于 Bearer 的作用
![](https://cdn.learnku.com/uploads/avatars/28686_1576123036.jpg!/both/100x100)
Undefined property: App\\Http\\Controllers\\API\\AuthorizationsController::$response
![](https://cdn.learnku.com/uploads/avatars/19745_1509604618.png!/both/100x100)
Auth 与 auth () 的区别?
![](https://cdn.learnku.com/uploads/images/201801/03/1/CSBCkyd2E8.jpg)
第三方登录修改后,操作 刷新 token 一直出现 500 报错?
![](https://cdn.learnku.com/uploads/avatars/11777_1644217143.png!/both/100x100)
jwt 是否安全? 这个不是可以直接被解析出来么?
![](https://cdn.learnku.com/uploads/avatars/25124_1542094114.png!/both/100x100)
有人遇到这个问吗?
![](https://cdn.learnku.com/uploads/avatars/7270_1481277385.jpeg!/both/100x100)
删除 token 操作后,postman 提示 Could not get any response?
![](https://cdn.learnku.com/uploads/avatars/14238_1490882214.jpeg!/both/100x100)
在 config/api.php,auth 中增加 JWT 相关的配置,作用是什么呢?
![](https://cdn.learnku.com/uploads/avatars/51356_1571793150.jpeg!/both/100x100)
刷新token的代码不完善,如果用户的token和refresh_token都过期了,是无法正常刷新的。
![](https://cdn.learnku.com/uploads/avatars/23743_1522208356.jpg!/both/100x100)
安装 jwt-auth 出错,显示 PHP 的内存不足错误
![](https://cdn.learnku.com/uploads/avatars/39002_1555228203.jpeg!/both/100x100)
refresh_token 可刷新一个过期的 access_token 与定义 access_token 为 2 小时的意义?
![](https://cdn.learnku.com/uploads/images/201801/03/1/AsLlHzUmyq.jpg)
如何获取 Bearer {token} ?
![](https://cdn.learnku.com/uploads/images/201801/03/1/wbpiaoMqhD.jpg)
关于 use Auth 到底是引入的哪个?
![](https://cdn.learnku.com/uploads/avatars/5291_1470640536.jpeg!/both/100x100)
多个字段登录怎么解决,比如 email、phone、name 等
![](https://cdn.learnku.com/uploads/images/201801/03/1/IFBS9BHEH9.jpg)
jwt 服务端真的不要保存么?
![](https://cdn.learnku.com/uploads/avatars/28871_1534752459.jpeg!/both/100x100)
5.5 版本安装 ```jwt-auth:1.0.0-rc.2``` 时,出现 ```Failed to decode response: zlib_decode (): data error```
![](https://cdn.learnku.com/uploads/avatars/19745_1509604618.png!/both/100x100)
为什么教程和 JWT 的文档不一样?
![](https://cdn.learnku.com/uploads/avatars/28603_1534129250.jpeg!/both/100x100)
ErrorException with message 'include (/home/Vagrant/Code/LaraBBS): failed to open stream: Success'??
![](https://cdn.learnku.com/uploads/images/201801/03/1/CSBCkyd2E8.jpg)
dingo+jwt 使用 api.auth 一直报"message": "Unable to authenticate with invalid token.", ?
![](https://cdn.learnku.com/uploads/avatars/20041_1537366852.jpg!/both/100x100)
用户可以多设备登录?
![](https://cdn.learnku.com/uploads/avatars/7379_1481508428.jpeg!/both/100x100)
为什么登录完成后不直接返回用户个人信息?
![](https://cdn.learnku.com/uploads/avatars/24876_1527499759.jpg!/both/100x100)
设置 token 的过期日期为永久,报错?
![](https://cdn.learnku.com/uploads/avatars/16439_1495175693.jpeg!/both/100x100)
请问有人遇到过这个问题吗?
![](https://cdn.learnku.com/uploads/avatars/22807_1520087016.jpeg!/both/100x100)
如何查看源码?
![](https://cdn.learnku.com/uploads/avatars/23025_1520495123.jpg!/both/100x100)
传了 bearer token 之后,postman 请求就会提示 no response ,不传 又提示验证错误,奇怪?
![](https://cdn.learnku.com/uploads/avatars/16448_1495199405.png!/both/100x100)
求助 Token has expired?
![](https://cdn.learnku.com/uploads/avatars/13767_1499271407.jpg!/both/100x100)
过期时间为什么要设置成 TTL * 60 ?
![](https://cdn.learnku.com/uploads/avatars/71445_1603076330.jpeg!/both/100x100)
大家有没有遇到这个问题,是我少了哪个步骤吗?
![](https://cdn.learnku.com/uploads/avatars/51815_1614821717.jpg!/both/100x100)
教程已经看了4遍了,始终有个一个疑问?App在调用APi的时候Token 如何实现自动刷新?
![](https://cdn.learnku.com/uploads/images/201801/03/1/MFCtSTiGzj.jpg)
如果我想修改JWT使用的users表 改为其他用户表可以吗?
![](https://cdn.learnku.com/uploads/avatars/54223_1575555926.jpeg!/both/100x100)
如果普通表单登录后,又要调用api接口,如何获取JWT token
![](https://cdn.learnku.com/uploads/avatars/58516_1585896692.jpg!/both/100x100)
4.5. 登录 API 获取 JWT 令牌:"Undefined variable: token",
![](https://cdn.learnku.com/uploads/avatars/32513_1649848924.jpg!/both/100x100)
登录时,账号未注册返回 HTTP 状态码 422 是否合适
![](https://cdn.learnku.com/uploads/avatars/15834_1493268662.jpeg!/both/100x100)
登录提示 “用户名或密码错误”
![](https://cdn.learnku.com/uploads/avatars/30185_1580352918.jpg!/both/100x100)
无法生成 token 是为什么
![](https://cdn.learnku.com/uploads/avatars/22005_1517582321.png!/both/100x100)
刷新 Token 返回 400 错误
![](https://cdn.learnku.com/uploads/avatars/27422_1531716785.jpeg!/both/100x100)
对于 guards 问题,DingoApi 如何切换不同 guards
![](https://cdn.learnku.com/uploads/avatars/17732_1533650545.jpg!/both/100x100)
$credentials 数组的值可以自己随意添加吗?
![](https://cdn.learnku.com/uploads/avatars/17732_1533650545.jpg!/both/100x100)
退出登录就是销毁 token 吗?
![](https://cdn.learnku.com/uploads/avatars/17732_1533650545.jpg!/both/100x100)
token 不需要保存吗?
![](https://cdn.learnku.com/uploads/avatars/21121_1516066246.jpg!/both/100x100)
关于 bear basic
![](https://cdn.learnku.com/uploads/avatars/12605_1600745891.jpg!/both/100x100)
如果我想在服务器主动注销用户的登录是不是就不适合用 jwt 了?
![](https://cdn.learnku.com/uploads/avatars/28603_1534129250.jpeg!/both/100x100)
JWTAuth::parseToken ( )->方法名 与 \Auth::guard ( 'API' )->方法名
![](https://cdn.learnku.com/uploads/avatars/28245_1533519831.jpeg!/both/100x100)
生成 token 报错
![](https://cdn.learnku.com/uploads/avatars/28043_1533028112.jpeg!/both/100x100)
刷新 token 报 405?
![](https://cdn.learnku.com/uploads/avatars/7379_1481508428.jpeg!/both/100x100)
刷新 token 和删除 token 路由是不是应该添加 api.auth 中间件?
![](https://cdn.learnku.com/uploads/avatars/3777_1456895956.jpeg!/both/100x100)
用户能互踢吗?
![](https://cdn.learnku.com/uploads/avatars/21422_1516689532.png!/both/100x100)
5.6.21 安装 JWT 报错了?
![](https://cdn.learnku.com/uploads/avatars/7183_1508156013.jpeg!/both/100x100)
这篇贴出来的代码没有判断 openid 和 unionid,忘修正?
![](https://cdn.learnku.com/uploads/avatars/37159_1606318255.gif!/both/100x100)
jwt-auth安装时的版本问题
![](https://cdn.learnku.com/uploads/images/201801/03/1/wbpiaoMqhD.jpg)
发送过期的token来执行删除方法会出错
![](https://cdn.learnku.com/uploads/avatars/29546_1536396866.jpeg!/both/100x100)
Laraval8 + PHP8 需要安装 1.0.x-dev
![](https://cdn.learnku.com/uploads/avatars/73489_1606444828.jpeg!/both/100x100)
关于不建议在注册日期声明中使用整数的解决办法
![](https://cdn.learnku.com/uploads/avatars/43081_1561161094.png!/both/100x100)
生成的token,直接复制到postman报错
![](https://cdn.learnku.com/uploads/avatars/39002_1555228203.jpeg!/both/100x100)
第三遍了,还是看不懂
![](https://cdn.learnku.com/uploads/avatars/27905_1532671706.jpeg!/both/100x100)
刷新 token,报 400 错误,怎么解决?
![](https://cdn.learnku.com/uploads/images/201801/03/1/MFCtSTiGzj.jpg)
删除 token destroy 返回报错
![](https://cdn.learnku.com/uploads/avatars/33277_1544454896.png!/both/100x100)
没有用户创建用户这里是否可以改为 firstOrCreate 函数一次搞定呢?
![](https://cdn.learnku.com/uploads/avatars/29358_1664597975.jpg!/both/100x100)
刷新和删除方法中 Auth 类使用时注意