Как хранить токен jwt в redis в flask-jwt-extended?

Я хочу знать, как flask-jwt-extended работает со средой автоматического масштабирования и есть ли способ хранения токена на централизованном сервере (redis) и доступа ко всем экземплярам автоматического масштабирования.

1 ответ

Решение

Токены хранятся только в том случае, если вы заносите их в черный список. В противном случае JWT не требуют никакого состояния на бэкэнде. Если вы хотите использовать Redis в сочетании с черным списком, то как вы настраиваете экземпляр Redis для своих приложений в колбе, полностью зависит от вас. Flask-jwt-extended не справится с этим за вас.

https://flask-jwt-extended.readthedocs.io/en/latest/blacklist_and_token_revoking.html

Другие вопросы по тегам