2013-03-22 4 views
12

Каждый токен обновления действителен в течение 14 дней. Почему токены обновления заканчиваются?Почему токены обновления истекают через 14 дней

+2

Обновить токен не будет истекать, пока приложение не будет аннулировано пользователем. http://stackoverflow.com/questions/8953983/do-google-refresh-token-expire –

ответ

12

14 дней основывались на том, что считается наилучшей практикой в ​​реализации OAuth2. См. Why do access tokens expire? для получения довольно полного ответа о том, почему токены обновления OAuth2 истекают.

Мы заинтересованы в том, чтобы узнать, какое число больше 14 будет работать для вашего приложения. Мы выбрали 14 дней на основе первоначальной обратной связи, опросов разработчиков приложений, а также рассмотрели возможности входа пользователей в систему. Подавляющее большинство пользователей подключаются к приложениям чаще, чем каждые 14 дней.

Не могли бы вы объяснить ваш прецедент? Какой был бы идеальный не бесконечный интервал обновления, который обеспечит вам баланс между спокойствием и безопасностью.

+0

Я не согласен с вами в этом обновлении токена в последний раз, но не ограниченное количество дней, в течение которых мне нужно задействовать пользователь снова и снова, что представляет собой плохую реализацию, загляните в это сообщение http://stackoverflow.com/questions/8953983/do-google-refresh-token-expire – suman

+1

Если ваше приложение не используется каждые 14 дней вашими пользователями, не должны ли они повторно аутентифицироваться? Большинство бизнес-приложений используются людьми не реже одного раза в неделю, если не чаще. Просить пользователя повторить проверку подлинности после того, как они вернутся из долгого отпуска, кажется вполне разумным. Можете ли вы объяснить, почему ваши пользователи не используют ваше приложение, по крайней мере, каждые 14 дней в обычной практике? – Peter

+1

@PlatformBoxer Не все приложения ориентированы на пользователя или имеют какой-то фоновый процесс, который пользователь ожидает продолжать работать после того, как он прошел аутентификацию один раз с ним. Обычно это делается при наличии приложения «автономный доступ» (см. Facebook, твиттер, все остальное), и разработчик может запрашивать постоянные токены, если они предоставляются. –

Смежные вопросы