Встречается на собеседованиях • сегодня
Каков срок жизни JWT-токена
JWT-токен существует до тех пор, пока не истечет его срок действия (expiration time, exp), указанный в payload. Время жизни определяется при создании токена и может быть любым — от нескольких минут до нескольких лет, в зависимости от требований безопасности приложения.
Пример создания JWT с временем жизни 1 час:
python
import jwt
from datetime import datetime, timedelta
payload = {
"user_id": 123,
"exp": datetime.utcnow() + timedelta(hours=1)
}
secret_key = "your-secret-key"
token = jwt.encode(payload, secret_key, algorithm="HS256")Важные моменты:
- После истечения
expтокен становится невалидным - Невозможно отозвать JWT до истечения срока (если не использовать blacklist)
- Рекомендуется устанавливать разумные сроки (15-30 мин для access, 7-30 дней для refresh токенов)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы