如何在我的视图中从请求对象获取 jwt 有效负载
Posted
技术标签:
【中文标题】如何在我的视图中从请求对象获取 jwt 有效负载【英文标题】:How can I get jwt payload from request object in my view 【发布时间】:2019-09-14 02:32:04 【问题描述】:我在我的项目中使用 django-rest-framework-jwt。我想从视图中的请求对象中获取 user_id。
我试过 request.user
但它返回 AnonymousUser。
【问题讨论】:
欢迎来到 SO。请花点时间访问SO Asking Help,同时必须阅读How to create a Minimal, Complete, and Verifiable example。 嗨!给我们更多信息,例如查看代码和响应,这将非常有帮助 【参考方案1】:request.user.user_id
您只是缺少模型用户 ID 的 .user_id 部分。你几乎拥有它。恭喜:)
【讨论】:
以上是关于如何在我的视图中从请求对象获取 jwt 有效负载的主要内容,如果未能解决你的问题,请参考以下文章
我在我的 nestJS 应用程序(使用 authGuard)中使用了 passport-jwt 身份验证策略,如何访问我的控制器中的令牌有效负载?