使用户能够使用他们的设备注册或登录您的系统 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, 在适当情况下。 如果您的系统安全协议要求,请重新发起登录请求。