【问题标题】:Get the current refresh token in backend in Django simple-jwt token authentication在 Django simple-jwt 令牌身份验证中获取后端中的当前刷新令牌
【发布时间】:2020-09-26 23:16:19
【问题描述】:

我想在后端接收刷新令牌以将令牌列入黑名单。

当用户传递它以调用 API 时,我在 request.header 中获取访问令牌,有没有办法在用户未传入标头时获取刷新令牌。

【问题讨论】:

    标签: django django-rest-framework jwt django-rest-framework-jwt django-rest-framework-simplejwt


    【解决方案1】:

    可以在views.py中这样使用RefreshToken:

    from rest_framework_simplejwt.tokens import RefreshToken
    
    def my_request(request):
       token = RefreshToken.for_user([INSERT HERE THE USER CLASS])
       #You can now use the refresh token
       return Response(status=status.HTTP_200_OK)
    

    【讨论】:

      猜你喜欢
      • 2019-02-27
      • 2020-07-07
      • 1970-01-01
      • 2017-12-29
      • 2015-06-24
      • 2017-11-08
      • 2019-08-30
      • 2021-09-17
      • 2020-08-05
      相关资源
      最近更新 更多