Rest_framework_simplejwt.token_blacklist не работает с mongodb
Цель: Попытка внести токен в черный список при обновлении или выходе из системы с помощью mongodb.
Проблема: token_blacklist_outstandingtoken - это коллекция в базе данных Mongodb, которую Django REST Framework использует для хранения токенов, присвоенных недавно зарегистрированным пользователям, она хорошо сохраняет токен доступа в таблице outstandingtoken при регистрации первого пользователя, но при запросе или обновлении со второй попытки возникают ошибки. Это произошло только после использования модуля черного списка ('rest_framework_simplejwt.token_blacklist').
Ошибка:
settings.py
INSTALLED_APPS = [
...
'rest_framework_simplejwt.token_blacklist',
...
]
SIMPLE_JWT = {
...
'ACCESS_TOKEN_LIFETIME': timedelta(minutes=5),
'REFRESH_TOKEN_LIFETIME': timedelta(days=90),
'ROTATE_REFRESH_TOKENS': True,
'BLACKLIST_AFTER_ROTATION': True,
...
]