使用戶能夠使用他們的設備註冊或登錄您的系統 ORCID 憑證可以節省他們的時間和精力; 他們不必跟踪多個用戶名和密碼,您可以立即獲得經過身份驗證的 ORCID ID。 同時,您可以請求閱讀或更新他們的權限 ORCID 記錄。ORCID 應作為用戶登錄和註冊的最簡單方式。
登錄最佳實踐
- 允許用戶使用他們的身份登錄您的系統 ORCID 證書。
- 請求與您想要完成的、與用戶的相關的操作相關的範圍 ORCID 記錄。
- 帳戶鏈接後,您的系統必須識別具有鏈接帳戶的用戶是否已使用以下方式登錄 ORCID 註冊表憑據。
- 請勿 請求用戶更改其整合的可見性設定。如果您無法從以下位置擷取電子郵件地址 ORCID 記錄下來我們會推薦:
- 要求使用者將電子郵件地址手動輸入您的系統
- 在最終確定您的系統與系統之間的帳戶連結之前,透過電子郵件驗證工作流程驗證手動輸入的電子郵件 ORCID
鏈接 ORCID 和本地帳戶
當您收集完 認證 ORCID iD 在登錄時,您應該鏈接用戶的 ORCID 帳戶與您系統中的本地帳戶。
您需要檢查返回的是否經過驗證 iD 已經存在於您的系統中。 如果是這樣,則繼續識別 ORCID 登入。 如果沒有,提示用戶執行以下操作之一:
- 鏈接到現有的本地帳戶。 請求用戶使用他們的系統帳戶憑據登錄您的系統。 成功登錄後,通過存儲將兩個帳戶關聯起來 ORCID iD 和訪問令牌以及鏈接的本地帳戶。
- 註冊一個新的本地帳戶。 向用戶提供您常用的註冊表並顯示 ORCID iD 在表單上表明它已成功通過身份驗證。 您可以通過填寫您從他們那裡讀取的數據來節省用戶時間 ORCID 記錄。
認識一個 ORCID 登入
帳戶關聯後,您的系統將需要識別具有關聯帳戶的用戶是否已使用 ORCID 註冊表憑據。
識別是否一個 ORCID 登錄是有效的身份驗證:
- 獲得 ORCID iD 使用上述身份驗證流程。 如果 iD 匹配您系統中的一個,請考慮要登錄的關聯帳戶。
- 檢查用戶是否登錄 ORCID, 在適當情況下。 如果您的系統安全協議要求,請重新發起登錄請求。