加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – 在jwt-auth laravel中获取自定义声明

发布时间:2020-12-14 19:34:53 所属栏目:大数据 来源:网络整理
导读:我需要帮助来找出问题所在. 我正在使用流明(laravel 5.1)为移动应用程序创建Web服务.我正在使用JWT进行身份验证,它返回一个令牌. 第一个问题是,如果我使用来自另一个系统/设备的相同令牌,则它会验证并返回所请求的信息.我希望该令牌仅对用户获取令牌的设备/
我需要帮助来找出问题所在.
我正在使用流明(laravel 5.1)为移动应用程序创建Web服务.我正在使用JWT进行身份验证,它返回一个令牌.

第一个问题是,如果我使用来自另一个系统/设备的相同令牌,则它会验证并返回所请求的信息.我希望该令牌仅对用户获取令牌的设备/系统有效.

第二个问题是我在JWT令牌中添加了一些自定义声明.我想从令牌获取自定义声明值.我发现了类似的问题Get custom claims from a JWT using Owin,但没有得到我如何在PHP中使用它.

请帮我解决.

解决方法

我得到了解决方案这里的解决方案可能是帮助别人

$payload = JWTAuth::parseToken()->getPayload();
// then either of
$payload->get('foo');
$payload['foo'];

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读