Access Token Lifetime
Short-lived access tokens and long-lived refresh tokens
Используем, когда:
Хотим использовать self-encoded access tokens (JWT, например)
Хотим ограничить риск утекших access-токенов
Мы собираемся дать разработчикам SDK, чтобы они сами реализовывали логику обновления токена
Short-lived access tokens and no refresh tokens
Используем, когда:
Хотим быть наиболее защищены от риска утекших access-токенов
Хотим вынудить пользователя занть каждый раз, когда 3th-party сервисы получают доступ к их данным
Не хотим, чтобы 3th-party приложения имели оффлайн доступ к данным пользователя
Non-expiring access tokens
Используем, когда:
Мы имеем механизм произвольного отзыва access-токенов
Мы не имеем большого риска при утечке токена
Мы хотим дать разработчикам простой механизм аутентификации
Мы хотим, чтобы 3th-party приложения имели оффлайн доступ к пользовательским данным
Last updated