Gorgeno

Results 10 comments of Gorgeno

我在上几版就发现得用->find()才可以获取😂

> 你们具体用的是哪个版本的 我排查下 2.0

> 目前是可以使用以下方式获取的 > > ``` > use xiaodi\JWTAuth\Facade\Jwt; > > // 获取(已验证后)整个用户模型对象 > $user = Jwt::user(); > > echo $user->id; > ``` 除了->id这个用法还有什么隐藏用法吗😳

> > > 目前是可以使用以下方式获取的 > > > ``` > > > use xiaodi\JWTAuth\Facade\Jwt; > > > > > > // 获取(已验证后)整个用户模型对象 > > > $user = Jwt::user(); > > >...

> > > 还是说 你只想获取对应的id 不想查库? > > > > > > 是的只想获取id不想查库。因为我想把这个id作为一个api接口的基础参数。 > > 只想获取生成时传入的参数 可以这样 > > ``` > if (app('jwt')->verify($token)) { > $token = app('jwt.token')->getToken(); > $uid...

看了看vendor\lcobucci\jwt\src\Token.php看到里面的了,要写成 ![微信截图_20210420195359](https://user-images.githubusercontent.com/70680604/115391671-4c691c00-a212-11eb-8ec9-8c7692788e94.png)这样才有结果 ![微信截图_20210420195428](https://user-images.githubusercontent.com/70680604/115391703-5428c080-a212-11eb-982a-d99e1d332e2d.png)

$username = (string) app('jwt.token')->getToken()->getClaims()['username']; 这么写是不是有点麻烦了,不知道再加多个方法直接获取而不是查库的话好不好

> 意思是 实现成这样是吧? > > ``` > app('jwt.token')->getClaims('username') > ``` 对,这样简便了许多😁

有个小问题,为什么composer update显示已更新完了,但是lock文件里面还是2.0.3版本啊,remove后再require还是这样。😂

> 有个小问题,为什么composer update显示已更新完了,但是lock文件里面还是2.0.3版本啊,remove后再require还是这样。😂 好吧好像是我装的稳定版,,不好意思搞错了