Índice
ORCID fornece mecanismos que permitem aos usuários faça login em seu produto ou serviço usando seu ORCID Credenciais, vincular seus ORCID contas com suas contas locais em seu sistema e/ou fornecer a você suas autenticado ORCID IDs. Estas diretrizes fornecem informações sobre a experiência do usuário que você deve fornecer ao integrar esses fluxos de trabalho.
Esses fluxos de trabalho são obtidos usando o protocolo OAuth2, que tem um tutorial detalhado da API. Você também pode personalizar o ORCID tela de login para atender às suas necessidades se desejado.
Explicando ORCID
Seus usuários podem não estar familiarizados com ORCID. Dando uma breve introdução a ORCID e um link de acompanhamento para o site (orcid.org) pode ajudar a quebrar o gelo. Sugerimos usar o seguinte para familiarizar seus usuários com os benefícios de ORCID e incentivá-los a usar seus ORCID para entrar no seu sistema.
"ORCID é um identificador (PID) gratuito, único e persistente para indivíduos usarem enquanto se envolvem em atividades de pesquisa, bolsa de estudos e inovação. Ele também pode ajudar você a economizar tempo ao usar seu ORCID para entrar em sistemas como este. Saiba mais sobre como ORCID ajuda você a gastar mais tempo conduzindo sua pesquisa e menos tempo gerenciando-a. Saiba mais em orcid.org"
Também é muito importante explicar os benefícios de fazer login com ORCID, permitindo que você colete seus dados autenticados ORCID IDs, ou vincular seus ORCID contas com seu sistema.
Use botões e links para permitir que os usuários façam login facilmente ORCID, fornecer a você seus certificados autenticados ORCID ID e/ou link seus ORCID conta com sua conta local. Coletando dados autenticados ORCID IDs garantem que você receba o correto ORCID iD, evitando erros que podem ocorrer quando os usuários digitam manualmente ORCID identificador. O fluxo de trabalho se parece com isso:
A URL incluída no seu botão ou link inicia o fluxo OAuth, enviando o usuário para ORCID e solicitando que eles façam login em seus ORCID conta. Depois que o usuário tiver feito login em sua ORCID conta, eles podem autorizar seu aplicativo a conceder permissão para que seu aplicativo tenha solicitado o acesso a eles ORCID registro. O controle é então devolvido ao seu aplicativo com um token que permite que você acesse o usuário ORCID gravar por meio de nossas APIs.
Estilo de botão e link
Botões e links conectando-se a ORCID deve usar o ORCID iD ícone, que pode ser obtido em nosso Biblioteca de marcas. ORCID iD os ícones devem ser usados conforme fornecidos e não devem ser alterados ou alterados de nenhuma forma, conforme declarado em nosso Diretrizes de marca. Certifique-se de que o texto do botão ou link descreva claramente o que acontecerá quando ele for clicado ou selecionado.
Exemplos de botões
Exemplos de links
ORCID telas de login
ORCID As telas de login podem ser exibidas como janelas pop-up de tamanho fixo ou usando um link simples para o nosso serviço que então retorna o usuário ao seu.
Não oferecemos suporte a formulários de login incorporados ou formulários contidos em um iFrame.
Janelas pop-up de tamanho fixo
Se você estiver exibindo o ORCID tela de login em uma janela pop-up, então certifique-se de acionar o evento por ação do usuário para evitar problemas de bloqueador de pop-ups. O método mais simples para fazer isso é usar o JavaScript onclick()
evento para acionar o window.open()
método.
Sempre mostre a URL da página completa na barra de endereço da janela pop-up. Uma URL legível ajuda a tranquilizar os usuários de que a janela ou página é genuína, está localizada no domínio oficial orcid.org e que eles estão onde esperavam estar.
Lembre-se de que seu redirecionar chamada URI também será exibido dentro desta janela pop-up. Certifique-se de que seu conteúdo e formatação estejam com o estilo e o tamanho apropriados.
Dimensões da tela de login
- Dimensões mínimas - 500px x 600px
- Dimensões ideais - 540px x 700px
Sempre inclua barras de rolagem verticais para janelas pop-up ou modais de tamanho fixo, pois a altura do conteúdo na tela de login pode variar.
Personalizando a experiência de login
ORCID fornece a capacidade de personalizar o ORCID tela de login para atender às suas necessidades se desejado. Por exemplo, pré-preenchendo detalhes do usuário ou pré-selecionando o idioma usado.
Concluindo o processo de login
Depois que o usuário concluir o processo de login usando um pop-up e retornar ao seu sistema, você deve:
- feche o ORCID entrar na janela automaticamente
- fornecer um botão claro para fechar manualmente a janela OAuth
Páginas de redirecionamento OAuth
Você precisará criar sua própria página de redirecionamento para enviar os usuários de volta ao seu site após a autenticação OAuth.
A página deve deixar claro que seu ORCID registro foi conectado com sucesso e agora eles serão redirecionados automaticamente para o serviço de envio.