早上好,
我正在编写我的第一个 DRF API,并且正在使用 django-rest-framework-jwt ( https://getblimp.github.io/django-rest-framework-jwt/ ) 来处理 JWT 身份验证。
我目前正在使用内置视图:
from rest_framework_jwt.views import obtain_jwt_token
from rest_framework_jwt.views import refresh_jwt_token
urlpatterns = [
path('auth/obtain_token/', obtain_jwt_token),
path('auth/refresh_token/', refresh_jwt_token),
但需要将一些用户信息返回给 UI(VueJS)。我想将用户 ID 和名称信息存储到 Vuex 存储中,以传递给后续 API 调用并呈现给用户(“Hello Jim!”)。
我发现这个讨论为 jwt 有效负载响应添加自定义函数: jwt rest framework return user id with token
我不确定在哪里做这个虽然......
感谢您帮助澄清。
BCBB