클라이언트 ID, 암호 및 활성 토큰 또는 관련 새로 고침 토큰을 사용하여 토큰 쌍을 취소합니다. two-legged 및 two-legged에서 생성 된 토큰 쌍을 취소 할 수 있습니다. XNUMX-legged OAuth 프로세스. 예를 들어 다른 범위에 대해 여러 토큰 세트가있는 경우 지정된 액세스 토큰 및 해당 새로 고침 토큰 만 취소됩니다.
다음 조건에서 토큰을 취소하는 것이 좋습니다.
- 관계 종료 후 제 XNUMX 자 공급자에게 발행 된 토큰을 취소하기 위해
- 사용자가 연결을 끊을 때 토큰을 취소하려면 ORCID iD 귀하의 시스템에서;
- 사용자가 시스템 내에서 토큰을 취소 할 수 있도록합니다.
우리는 토큰 새로 고침 기존 액세스 토큰의 범위 또는 기간을 제한하거나 손상된 경우 토큰을 업데이트합니다.
revoke API 호출
https://sandbox.orcid.org/oauth/revoke (or https://orcid.org/oauth/revoke)
METHOD: POST
HEADER: accept:application/json
CONTENT-TYPE: application/x-www-form-urlencoded
DATA:
client_id=[Your client ID]
client_secret=[Your client secret]
token=[access token or refresh token for token pair to be revoked]