ORCID 提供允許使用者的機制 使用他們的登入到您的產品或服務 ORCID 證書,連結他們的 ORCID 帳戶及其在您系統上的本機帳戶,和/或為您提供他們的 認證 ORCID 身份證。這些指南提供了有關整合這些工作流程時應提供的使用者體驗的資訊。
這些工作流程是使用 OAuth2 協定實現的,該協議 有詳細的API教學。 您也可以 客製化 ORCID 登入畫面滿足您的需求 如果需要的話。
解釋 ORCID
您的用戶可能不熟悉 ORCID。簡短介紹 ORCID 以及網站的隨附鏈接(orcid.org)可以幫助打破僵局。我們建議使用以下內容讓您的用戶熟悉以下優點 ORCID 並鼓勵他們利用自己的 ORCID 登入您的系統。
“ORCID 是一個免費、唯一、持久的識別碼 (PID),供個人在從事研究、學術和創新活動時使用。它還可以幫助您在使用時節省時間 ORCID 登入這樣的系統。詳細了解如何操作 ORCID 幫助您花更多的時間進行研究,減少管理研究的時間。 了解更多信息,請訪問 orcid.org“
解釋使用以下方式登入的好處也非常重要 ORCID,讓您可以收集經過驗證的 ORCID ID,或連結他們 ORCID 您的系統帳戶。
使用按鈕和連結讓用戶輕鬆登入 ORCID,為您提供經過驗證的 ORCID ID 和/或連結 ORCID 帳戶與他們的本機帳戶。採集已認證 ORCID ID 確保您收到正確的訊息 ORCID iD,防止用戶手動輸入時可能發生的錯誤 ORCID 標識符。工作流程如下圖所示:
按鈕或連結中包含的 URL 會啟動 OAuth 流程,將使用者傳送至 ORCID 並提示他們登入 ORCID 帳戶。使用者登入後 ORCID 帳戶,他們能夠授權您的應用程式授予您的應用程式已要求存取他們的權限 ORCID 記錄。然後,控制權將透過令牌返回到您的應用程序,該令牌使您能夠存取用戶的 ORCID 透過我們的 API 進行記錄。
按鈕和鏈接樣式
連接到的按鈕和鏈接 ORCID 應該使用 ORCID iD 圖標,可以從我們的 品牌庫. ORCID iD 圖標必須按規定使用,不得以任何方式更改或改變,如我們的 品牌指南。確保按鈕或連結文字清楚地描述了單擊或選擇時會發生的情況。
按鈕示例
鏈接示例
ORCID 登入畫面
ORCID 登入畫面可以顯示為固定大小的彈出窗口,也可以使用指向我們服務的簡單鏈接,然後將使用者返回到您自己的服務。
我們不支援嵌入表單或 iFrame 中包含的表單。
固定大小的彈出窗口
如果您正在顯示 ORCID 在彈出視窗中登入螢幕,然後確保透過使用者操作觸發事件,以避免彈出視窗阻止程式問題。最簡單的方法是使用 JavaScript onclick()
事件觸發 window.open()
方法。
始終在彈出視窗的網址列中顯示完整頁面 URL。可讀的 URL 有助於讓使用者確信該視窗或頁面是真實的,位於官方 orcid.org 網域上,並且位於他們期望的位置。
記住你的 重定向 URI 調用 也將顯示在此彈出視窗中。確保您的內容和格式的樣式和大小適當。
登入畫面尺寸
- 最小尺寸 – 500px x 600px
- 最佳尺寸 – 540px x 700px
始終包含固定大小彈出視窗或模式視窗的垂直捲軸,因為登入畫面上的內容高度可能會有所不同。
自訂登入體驗
ORCID 提供了以下能力: 客製化 ORCID 登入畫面滿足您的需求 如果需要的話。例如,預先填入使用者詳細資料或預先選擇所使用的語言。
完成登入流程
用戶使用彈出視窗完成登入程序並返回您的系統後,您應該:
- 關上 ORCID 自動登入視窗
- 提供一個清除按鈕來手動關閉 OAuth 窗口
OAuth 重定向頁面
您需要創建自己的重定向頁面,以便在 OAuth 身份驗證後將用戶發送回您的站點。
該頁面應該清楚地表明他們的 ORCID 記錄已成功連接,它們現在將自動重定向回提交服務。