【发布时间】:2017-02-17 23:05:39
【问题描述】:
我需要做什么来自定义 url(r'^auth/login/', obtain_jwt_token) 视图以允许我将数据添加到 JWT 令牌
我有一个供独立 Web 应用程序使用的 django-rest-framework API。我想要的是将登录用户的角色和权限以及 djangorestframework-jwt 已经返回的内容返回到 Web 应用程序。
我已经在 python 字典中拥有这些角色,但我无法弄清楚覆盖默认负载需要什么。
user_payload = {'user': 用户,'roles': 角色}
我认为这就像用我的 user_payload 替换 payload = jwt_payload_handler(user) 中的“用户”一样简单,但随后出现序列化程序错误。有更清洁/更简单的方法吗?
djangorestframework==3.4.7, djangorestframework-jwt==1.8.0
【问题讨论】:
标签: django django-rest-framework jwt