Как предотвратить многократный вход для аутентификации на основе jwt-токена в django rest-framework?
https://dev.to/fleepgeek/prevent-multiple-sessions-for-a-user-in-your-django-application-13oo. Я следовал вышеупомянутой статье для достижения предотвращения множественного входа. Но вышеуказанный процесс не работает и не выдает никаких ошибок.
Что я сделал для проверки после копирования приведенного выше кода>
- Я вошел в систему с учетными данными пользователя в postman. Я собрал jwt-токен, который является ответом.
- Я сохранил первый jwt-токен в блокноте.
- Далее я снова залогинился.
- Теперь я использовал старый jwt-токен (я имею в виду первый токен) для получения некоторых данных. и я могу получить к ним доступ. Вот что я ожидаю. Я не хочу, чтобы чтобы первый токен больше не работал.
Пожалуйста, помогите мне. Заранее спасибо.
Возможно, ваши сигналы не работают. Попробуйте включить следующую строку в ваш __init__.py
файл под accounts
app.
default_app_config = 'accounts.apps.AccountsConfig'