209 похожих чатов

Всем привет! подскажите, пожалуйста, как делается логаут на стороне сервера? нашла решение,

что ничего делать не надо, ибо токен expiration time сам истечет (и просто на фронте удалить токен), либо на сервере добавить токен в черный список, но этот вариант мне не очень нравится.
пока что сделала так: при логауте удаляется accessToken на фронте и на бэке удаляю refreshToken из заголовков

10 ответов

9 просмотров

Я refreshToken в базе храню, поэтому дрОпаю его оттуда. А так вродь норм.

А почему не нравится?

Саадат-Косумбаева Автор вопроса
Max Kiner
А почему не нравится?

тогда придется хранить и access и refresh в базе

Саадат Косумбаева
тогда придется хранить и access и refresh в базе

Есть ещё такой вариант. Вместо базы хранить в редисе, т.к. он и работает быстрее, и ttl можно выставить записям. При логауте удалять рефреши из редиски, и класть туда запись о том, что юзер разлогинен, у которой ttl будет равен времени жизни access токена

Саадат Косумбаева
тогда придется хранить и access и refresh в базе

я только рефреш храню, как раз для случая резко отрубить пользователя, а access короткий. Вродь так делал.

Roman Karas` Karas'
я только рефреш храню, как раз для случая резко от...

Ну ситуации разные, может быть такой кейс, что при резком отрубании пользователя нужно чтобы его сразу выкинуло, тут либо аксесс хранить, либо как я выше написал

Саадат-Косумбаева Автор вопроса
Max Kiner
Есть ещё такой вариант. Вместо базы хранить в реди...

о, можно попробовать. получается после логаута access удалится по истечению ttl?

Похожие вопросы

Обсуждают сегодня

I arrived here after a Chico Crypto show highlighted the project & the Team - the fact that the Team had a long history of successfully working with household names gave me e...
Banter is Bullish
1
Is it a good price to buy hex now on 0,0019?
Patrick
29
Hey folks, If I buy XMR via p2p or atomic swaps, does that impact on its price? Or is that equivalent to transferring from one wallet to another with no impact on price?
𐌊aD𐌍€Z̷̷zꍏ☈ 𝟛
13
Sir, you are not doing distribution for so long,, again 2nd event is ongoing, we have not received the payment yet, are you giving excuses for not making the payment? @J_Kain...
Crypto Mamun | I LOVE GTA ❤️
8
hi, just reinstalled komodo wallet, and can't find ARRR on there? tried to search ARRR and pirate and nothing came up... is arrr still supported on komodo wallet. it's been ...
Pilner
10
Anyone here? i had questions about this Hex platform
Mark Keller
10
Hi everyone, long time no see! 🐼 recently i want to update our Ergo Eco-System map, can everyone help to find out, which to delete and other new to add in? list it, that i can...
HEROKOO
15
30 BCH videos in Hausa Language successfully delivered. In December 2023, I created a Flipstarter to produce Bitcoin Cash videos in the Hausa language for greater outreach an...
Munnir
9
How to claim tds?
Goyal kriti 🌈
9
If arrr gets implemented on cake wallet. Would that mean arrr/xmr swaps possible in cake wallet like atomic swaps on komodowallet ?
Keks Meister 🏴‍☠️
22
Карта сайта