Was sind Aktualisierungstoken?
Что такое токены обновления?
Aktualisierungstoken werden verwendet, um zusätzliche Zugriffstoken zu generieren. Beim Austausch eines Autorisierungscodes im Rahmen des Zugriffstokens wird ein Aktualisierungstoken zurückgegeben dreistufige OAuth-Prozesseund kann verwendet werden, solange das Zugriffstoken aktiv bleibt.
Die neuen Zugriffstoken können denselben Ablauf und dieselben Gültigkeitsbereiche wie das ursprüngliche Zugriffstoken haben oder so festgelegt werden, dass sie eine kürzere Lebensdauer sowie eine kleinere Teilmenge von Gültigkeitsbereichen als das ursprüngliche Zugriffstoken haben. Neue Zugriffstoken können generiert werden, um den ursprünglichen Token zu ersetzen, oder als zusätzlicher Token generiert werden. Sie können Aktualisierungstokenaufrufe auch verwenden, um die ursprünglichen Zugriffs- und Aktualisierungstoken sowie alle vom Benutzer gewährten Berechtigungen vollständig ablaufen zu lassen.
Wir empfehlen die Verwendung von Aktualisierungstokens unter den folgenden Bedingungen:
Ersetzen von Zugriffstokens, die möglicherweise kompromittiert wurden (Stellen Sie sicher, dass Sie anschließend das ursprüngliche Zugriffstoken widerrufen)
Geben Sie einem Dritten, der ebenfalls Teil Ihres ist ORCID Integration eingeschränkterer Zugang und/oder Zugang für eine begrenzte Zeit.
Entnehmen Sie bitte unserem Technische Dokumentation Informationen zum Erstellen neuer Zugriffstokens aus Aktualisierungstokens.
Токены обновления используются для создания дополнительных токенов доступа. Токен обновления возвращается с токеном доступа при обмене кодом авторизации как часть трехсторонние процессы OAuth, и его можно использовать, пока токен доступа остается активным.
Новые токены доступа могут иметь тот же срок действия и области действия, что и исходный токен доступа, или могут иметь более короткий срок действия, а также меньшее подмножество областей действия по сравнению с исходным токеном доступа. Новые токены доступа могут быть сгенерированы для замены исходного токена или созданы для использования в качестве дополнительного токена. Вы также можете использовать вызовы токенов обновления для полного истечения срока действия исходного доступа и токенов обновления и любых разрешений, предоставленных пользователем.
Мы предлагаем использовать токены обновления в следующих случаях:
Замена токенов доступа, которые могли быть скомпрометированы (не забудьте отозвать исходный токен доступа после)
Предоставление третьей стороне, которая также является частью вашего ORCID интеграция более ограниченный доступ и / или доступ на ограниченное время.
Пожалуйста, обратитесь к нашим техническая документация о том, как создавать новые токены доступа из токенов обновления.