사용자의 데이터를 추가하거나 업데이트할 수 있는 권한을 얻는 프로세스 ORCID 레코드는 OAuth를 사용합니다. 3 Legged OAuth FAQ. 만 ORCID 회원은 회원 API를 사용하여 업데이트 권한을 요청할 수 있습니다. 간단히 말해서 다음과 같이 작동합니다.
- 로컬 시스템이 특별한 링크를 만듭니다.
- 클릭하면 사용자가 ORCID, 로그인 및 권한 부여
- ORCID 사용자를 '인증 코드'와 함께 시스템으로 다시 보냅니다.
- 시스템은 해당 코드를 '액세스 토큰'으로 교환합니다.
- 액세스 토큰을 사용하면 사용자의 레코드를 업데이트 할 수 있습니다.