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 记录已成功连接,它们现在将自动重定向回提交服务。
示例重定向页面
