1. 首页
  2. 数据库
  3. 其它
  4. Laravel jwt 多表(多用户端)验证隔离的实现

Laravel jwt 多表(多用户端)验证隔离的实现

上传者: 2020-12-23 03:54:27上传 PDF文件 66KB 热度 12次
Tips: tymon/jwt-auth 作者已通过增加 prv 字段修复这一问题#1167,但是如果你是用 dingo api + jwt 的话,该问题依然存在。# JWT 多表验证隔离 为什么要做隔离 当同一个 laravel 项目有多端(移动端、管理端......)都需要使用 jwt 做用户验证时,如果用户表有多个(一般都会有),就需要做 token 隔离,不然会发生移动端的 token 也能请求管理端的问题,造成用户越权。 会引发这个问题的原因是 laravel 的 jwt token 默认只会存储数据表的主键的值,并没有区分是那个表的。所以只要 token 里携带的 ID 在你的用户表
下载地址
用户评论