Permitir que los usuarios se registren o inicien sesión en su sistema utilizando sus ORCID las credenciales pueden ahorrarles tiempo y esfuerzo; no tienen que realizar un seguimiento de varios nombres de usuario y contraseñas, y usted obtiene de inmediato una autenticación ORCID identificación. Al mismo tiempo, puede solicitar permiso para leer o actualizar su ORCID registro.ORCID debe estar disponible como el medio más fácil de inicio de sesión y registro para los usuarios.
Iniciar sesión Mejores prácticas
- Permita que los usuarios inicien sesión en su sistema con sus ORCID cartas credenciales.
- Solicite los alcances que son relevantes para la acción que le gustaría completar en relación con el usuario ORCID registro.
- Una vez que las cuentas están vinculadas, su sistema debe reconocer si un usuario con una cuenta vinculada ha iniciado sesión usando ORCID Credenciales de registro.
- No Solicite a los usuarios que cambien su configuración de visibilidad para su integración. Si no puede recuperar la dirección de correo electrónico del ORCID grabar entonces le recomendamos:
- Solicite al usuario que ingrese la dirección de correo electrónico manualmente en su sistema
- Valide el correo electrónico ingresado manualmente a través de un flujo de trabajo de verificación de correo electrónico antes de finalizar la vinculación de la cuenta entre su sistema y ORCID
Enlace ORCID y cuentas locales
Cuando hayas recogido la autenticado ORCID iD al iniciar sesión, debe vincular el usuario ORCID cuenta con su cuenta local en su sistema.
Tendrá que comprobar si el devuelto autenticado iD ya existe en su sistema. Si es así, proceda a Reconocer un ORCID registrarse. De lo contrario, solicite al usuario que realice una de las siguientes acciones:
- Enlace a una cuenta local existente. Solicite que el usuario inicie sesión en su sistema utilizando sus credenciales de cuenta para su sistema. Tras iniciar sesión correctamente, asocie las dos cuentas almacenando el ORCID iD y token de acceso junto con la cuenta local vinculada.
- Registre una nueva cuenta local. Facilitar al usuario su formulario de registro habitual y visualizar el ORCID iD en el formulario para indicar que se ha autenticado correctamente. Puede ahorrarle tiempo al usuario completando los datos que haya leído de su ORCID registro.
reconocer un ORCID Acceso
Una vez que las cuentas están vinculadas, su sistema deberá reconocer si un usuario con una cuenta vinculada ha iniciado sesión con ORCID Credenciales de registro.
Para reconocer si un ORCID el inicio de sesión es una autenticación válida:
- Obtener el ORCID iD utilizando el flujo de autenticación descrito anteriormente. Si el iD coincide con uno en su sistema, considere que la cuenta asociada ha iniciado sesión.
- Compruebe si el usuario ha iniciado sesión ORCID, donde corresponda. Reinicie una solicitud de inicio de sesión si así lo requiere el protocolo de seguridad de su sistema.