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

Всем привет, не могу понять, как правильно сделать, у меня

есть jwt-token, откуда я хочу узнать expiration, что бы понять нужно ли его обновлять, но просто взять exp я не могу, так как payload не шифруется, конечно, пользователь с этим токеном ничего сделать не сможет, но на фронт зайти сможет и увидеть какие-нибудь закешированные данные, так вот, стоит ли мне на бэке сделать валидацию токена или распарсить открытые ключи на фронте и сразу проверить, или не морочиться и просто проверять exp?

16 ответов

14 просмотров

проверяют истек ли токен обычно запросом на сервер, если 401 - надо рефрешнуть

Vladislav Stepanov
проверяют истек ли токен обычно запросом на сервер...

но как всегда у меня вопрос - тебе действительно нужен jwt?

Ilya-Starchenko Автор вопроса
Vladislav Stepanov
проверяют истек ли токен обычно запросом на сервер...

Но стоит ли делать запрос на сервер, если я и сам, в принципе могу проверить.

Ilya Starchenko
Но стоит ли делать запрос на сервер, если я и сам,...

Токен может "истечь" пока будет на сервер лететь)

Volodymyr Klimov
Токен может "истечь" пока будет на сервер лететь)

это когда сметану купил не посмотрев на срок годности, пришел домой а она уже все🌚

Ilya-Starchenko Автор вопроса
Volodymyr Klimov
Токен может "истечь" пока будет на сервер лететь)

Ну истечет и истечет, вообще не причина проверять именно на сервере.

Ilya Starchenko
Ну истечет и истечет, вообще не причина проверять ...

Так на сервере в любом случае придется каждый раз проверять

Ilya-Starchenko Автор вопроса
Volodymyr Klimov
Так на сервере в любом случае придется каждый раз ...

Я могу и сам проверять на фронте, открытым ключом.

Ilya Starchenko
Я могу и сам проверять на фронте, открытым ключом.

Вы проверили, решили, что все окей, отправили запрос, а по пути токен протух

Ilya-Starchenko Автор вопроса
Volodymyr Klimov
Вы проверили, решили, что все окей, отправили запр...

Я проверил на сервере, получил, что он не протух, отправил, а он протух. та же ситуация.

Ilya Starchenko
Я проверил на сервере, получил, что он не протух, ...

Ну так обновляйте токен только тогда, когда сервер вам сказал, что его надо обновить

Ilya-Starchenko Автор вопроса
Volodymyr Klimov
Ну так обновляйте токен только тогда, когда сервер...

Ты хочешь, что бы сервер сам сообщал тебе, когда токен протух, т.е. сервер должен следить за токенами?

Ilya Starchenko
Ты хочешь, что бы сервер сам сообщал тебе, когда т...

Сервер получает токен вместе с запросом и если токен протух - уведомляет об этом клиент в ответе

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта