Source code for graphql_jwt.refresh_token.utils

from django.apps import apps

from ..settings import jwt_settings


def get_refresh_token_model():
    return apps.get_model(jwt_settings.JWT_REFRESH_TOKEN_MODEL)


[docs]def get_refresh_token_by_model(refresh_token_model, token, context=None): return refresh_token_model.objects.get(token=token, revoked__isnull=True)