Проверьте, имеет ли request.user действительный Refresh Token?
У меня есть этот код Python3.7 Django 3.2.13:
from django.contrib.auth.tokens import default_token_generator
@api_view('POST')
@permission_classes([IsAuthenticated])
def sign_out(request):
# Get the refresh_token from POST data...
refresh_token = request.data.get("refresh")
# We want to know if the refresh_token is associated with the current user?
is_refresh_token_valid = default_token_generator.check_token(request.user, refresh_token)
Теперь это всегда возвращает False. Этот check_token работает, когда я использую его для маркера доступа. Есть ли способ заставить его работать с маркером обновления?
Спасибо! Эрик В.