gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 00:19:42 27 4
gpt4 key购买 nike

我需要帮助来解决问题。我正在使用流明(laravel 5.1)为移动应用程序创建网络服务。我正在使用 JWT 进行身份验证,它会返回一个 token 。

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

第二个问题是我在 JWT token 中添加了一些自定义声明。我想从 token 中获取自定义声明值。我发现了类似的问题 Get custom claims from a JWT using Owin但不明白我是如何在 php 中使用它的。

请帮我找到解决方案。

最佳答案

我找到了解决方案。这是解决方案可能会帮助别人

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

关于php - 在 jwt-auth laravel 中获取自定义声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33016027/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com