Size: a a a

Django [ru] #STAY HOME

2020 March 23

A

Ahmed in Django [ru] #STAY HOME
Melis
эм, вроде такое невозможно, если только ключ не поменять - так вообще не нужно делать, а то все jwt токены инвалидируется
Ага про это забыл вообще, ну тогда придётся оставить как есть
источник

A

Ahmed in Django [ru] #STAY HOME
Melis
можно создать модель где будешь складировать инвалидные токены - но блин, в таком случае идеология JWT коту под хвост
Ага, все правильно
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
textchoice в отдельном файле?
field = models.CharField(max_length=32, choices=CHOICES_LIST)
источник

A

Ahmed in Django [ru] #STAY HOME
Dan Tyan
access_token?
Да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ahmed
Да
а сколько он у тебя живёт?
источник

r

rtme in Django [ru] #STAY HOME
Dan Tyan
textchoice в отдельном файле?
думаю куда вынести такие вещи из всех моделей
источник

r

rtme in Django [ru] #STAY HOME
не в отдельных файлах, сейчас это всё в моделях
источник

DT

Dan Tyan in Django [ru] #STAY HOME
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну вынеси в отдельный положи рядом с моделью
источник

r

rtme in Django [ru] #STAY HOME
читал, ок. спс
источник

A

Ahmed in Django [ru] #STAY HOME
Dan Tyan
а сколько он у тебя живёт?
Неделю. Ладно, спасибо за ответ. Вопрос уже неактуален. Буду решать эту проблему с помощью удаления токена на клиента и заставлять юзера производить заново авторизацию))
источник

A

Ahmed in Django [ru] #STAY HOME
Ну а вообще это реально основная проблема JWT, это просто буллшит)

https://dev.to/_arpy/how-to-log-out-when-using-jwt-4ajm
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ahmed
Неделю. Ладно, спасибо за ответ. Вопрос уже неактуален. Буду решать эту проблему с помощью удаления токена на клиента и заставлять юзера производить заново авторизацию))
ну вообще jwt тоен должен жить секунд 5 :)
источник

M

Melis in Django [ru] #STAY HOME
источник

DT

Dan Tyan in Django [ru] #STAY HOME
в противном случае используй обычные токены
источник

A

Ahmed in Django [ru] #STAY HOME
Dan Tyan
ну вообще jwt тоен должен жить секунд 5 :)
Ага, но я не хочу чтобы 10к юзеров каждый 5 сек кидали реквесты)
источник

A

Ahmed in Django [ru] #STAY HOME
Dan Tyan
в противном случае используй обычные токены
Не хочу хранить их в базе
источник

DT

Dan Tyan in Django [ru] #STAY HOME
которые в базе хранятся
источник

A

Ahmed in Django [ru] #STAY HOME
Поставлю 1 день, думаю юзеров это раздражать не будет)
источник

M

Melis in Django [ru] #STAY HOME
Ahmed
Поставлю 1 день, думаю юзеров это раздражать не будет)
угу!, там же есть рефреш токен, пусть юзают его
источник