Consentire agli utenti di registrarsi o accedere al tuo sistema utilizzando il loro ORCID le credenziali possono far risparmiare loro tempo e fatica; non devono tenere traccia di più nomi utente e password e ottieni immediatamente un'autenticazione ORCID ID. Allo stesso tempo, puoi richiedere il permesso di leggere o aggiornare il loro ORCID record.ORCID dovrebbe essere reso disponibile come mezzo più semplice di accesso e registrazione per gli utenti.
Accedi alle migliori pratiche
- Consenti agli utenti di accedere al tuo sistema con il loro ORCID credenziali.
- Richiedi gli ambiti rilevanti per l'azione che desideri completare in relazione a quella dell'utente ORCID record.
- Una volta collegati gli account, il sistema deve riconoscere se un utente con un account collegato ha effettuato l'accesso utilizzando ORCID Credenziali di registro.
- Non richiedere agli utenti di modificare le impostazioni di visibilità per la tua integrazione. Se non riesci a recuperare l'indirizzo email dal file ORCID registrare, quindi consigliamo:
- Richiedi all'utente di inserire manualmente l'indirizzo email nel tuo sistema
- Convalida l'e-mail inserita manualmente tramite un flusso di lavoro di verifica dell'e-mail prima di finalizzare il collegamento dell'account tra il tuo sistema e ORCID
Collegamento ORCID e conti locali
Quando hai raccolto il autenticato ORCID iD al momento dell'accesso è necessario collegare il file ORCID account con il loro account locale nel tuo sistema.
Dovrai verificare se il reso è autenticato iD esiste già nel tuo sistema. Se è così, procedi con Riconoscere un ORCID registrati. In caso contrario, chiedere all'utente di eseguire una delle seguenti operazioni:
- Collegamento a un account locale esistente. Richiedi che l'utente acceda al tuo sistema utilizzando le credenziali dell'account per il tuo sistema. Una volta effettuato l'accesso, associare i due account memorizzando il ORCID iD e token di accesso insieme all'account locale collegato.
- Registra un nuovo account locale. Fornisci all'utente il tuo consueto modulo di registrazione e visualizza il file ORCID iD sul modulo per indicare che è stata autenticata con successo. Puoi risparmiare tempo all'utente compilando i dati che hai letto dal loro ORCID record.
Riconoscere un ORCID Accedi
Una volta collegati gli account, il sistema dovrà riconoscere se un utente con un account collegato ha effettuato l'accesso utilizzando ORCID Credenziali di registro.
Per riconoscere se un ORCID l'accesso è un'autenticazione valida:
- Ottieni il file ORCID iD utilizzando il flusso di autenticazione sopra descritto. Se la iD corrisponde a uno nel tuo sistema, considera l'account associato come registrato.
- Controlla se l'utente ha effettuato l'accesso ORCID, ove opportuno. Reinizializzare una richiesta di accesso se richiesto dal protocollo di sicurezza del sistema.