Установить секретный ключ пользователя в Django Rest Framework JWT - PullRequest
0 голосов
/ 16 января 2020

Я использую Django REST framework JWT для аутентификации в моем Django Rest API.

Я хочу использовать пароль пользователя в качестве секретного ключа пользователя, чтобы токены стали невозможно использовать, когда пользователь меняет пароль. В соответствии с этой документацией я должен установить для него значение JWT_GET_USER_SECRET_KEY, а значением должна быть функция, принимающая пользователя в качестве единственного параметра и возвращающая его секретный ключ. В документации нет примера такой функции.

Должен ли я просто написать функцию, которая принимает пользовательский экземпляр и возвращает пароль? Может кто-нибудь привести пример написания этой функции?

...