2012-01-22 3 views
2

http://code.google.com/apis/accounts/docs/OAuth2.html Google различает два типа токенов: обновляет токены и токены доступа. Является ли токен обновления тем же самым, что и обычный токен запроса? На http://oauth.net/core/1.0/ Я не могу найти токены обновления, упоминаемые где угодно. Или это ново для OAuth2.0?Является ли токен обновления таким же, как токен запроса?

ответ

3

маркер доступа является своего рода разрешения и является последней частью рукопожатия между приложением и системой OAuth

Access Token указывает на то, что ваше приложение уже прошли все этапы проверки и теперь могут получить доступ к API/данные от имени пользователя.

Его тип ключа, который передается вам после проверки и авторизации от части концерна (используйте в нашем случае).

refresh token является видом меры, позволяющей получить доступ к определенному времени для API, и если вам снова нужен доступ, вам снова нужно получить Access Token.

4

Точки доступа заканчиваются через короткое время (3600 секунд, я думаю).

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

По этой ссылке вы предоставили

Маркеры доступа имеют ограниченный срок службы и, в некоторых случаях, приложению необходим доступ к API Google за пределами жизни одного фишку доступа. Если это так, ваше приложение может получить то, что называется токеном обновления. Ток обновления позволяет вашему приложению получить новые токены доступа.

i.e. Вам нужно обновить токен только тогда, когда вам нужен автономный доступ, иначе вам не нужно все это. Его необязательно.

Просмотрите эту ссылку, она предоставит все сведения об обновлении токенов.

http://code.google.com/apis/accounts/docs/OAuth2WebServer.html

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