Pular para o conteúdo principal

Tipos de autenticação suportados

Neste artigo vamos te mostrar quais são os tipos de autenticação disponíveis para conectar plataformas clientes com a sua loja no Publica.la.

Tipos de autenticação disponíveis​

A plataforma oferece oito métodos de autenticação institucional. Cada um tem características diferentes em termos de complexidade de configuração, tipo de acesso (usuário genérico ou individual) e disponibilidade de estatísticas de leitura.

Tipo de autenticaçãoAcesso de usuáriosEstatísticas de leitura individualNotas e destaquesNível de complexidade
URL de referênciaUsuário genérico××Baixo
Atribuição de IP (a um usuário)Usuário genérico××Baixo
IP por EZproxy (a um usuário)Usuário genérico××Médio
IP por Entry Point (direto ou via EZproxy)Usuário individual✓✓Médio
LTIUsuário individual✓✓Médio
SAMLUsuário individual✓✓Médio
OpenID Connect (OIDC)Usuário individual✓✓Médio
Auth by TokenUsuário individual✓✓Alto

A atribuição de IP e o SAML exigem um plano Enterprise.

1. URL de referência​

Concede acesso com base na URL de origem da qual o usuário acessa a loja. É o método mais simples de configurar.

  • Acesso: Usuário genérico (conta compartilhada)
  • Estatísticas: Agrupadas (não individuais)
  • Complexidade: Baixa

👉 Ir para a documentação

2. Atribuição de IP​

Permite o acesso automático a partir de endereços IP específicos, sem necessidade de login.

  • Acesso: Usuário genérico (conta compartilhada)
  • Estatísticas: Agrupadas (não individuais)
  • Complexidade: Baixa

👉 Ir para a documentação

3. IP por EZproxy​

Habilita o acesso remoto por meio de um proxy IP, utilizando o padrão EZproxy amplamente adotado por bibliotecas universitárias.

  • Acesso: Usuário genérico (conta compartilhada), quando o IP é atribuído a um usuário
  • Estatísticas: Agrupadas (não individuais)
  • Complexidade: Média

👉 Ir para a documentação

4. IP por Entry Point​

Variante da atribuição de IP (direta ou via EZproxy) em que os IPs são atribuídos a um Entry Point em vez de a um usuário. A rede ou o proxy envia um cabeçalho de identidade (X-Username com o e-mail, ou X-External-Id com um identificador institucional), então cada leitor é identificado individualmente.

  • Acesso: Individual (cada usuário tem sua própria conta)
  • Estatísticas: Individuais por usuário
  • Complexidade: Média

👉 Ir para a documentação

5. LTI (Learning Tools Interoperability)​

Integração via padrão IMS LTI para acesso automático com SSO a partir de plataformas de ensino (LMS) como Moodle, Canvas ou Schoology.

  • Acesso: Individual (cada usuário tem sua própria conta)
  • Estatísticas: Individuais por usuário
  • Complexidade: Média

👉 Ir para a documentação

6. SAML 2.0​

Padrão de segurança baseado em XML para troca de informações de identidade e autorização entre um provedor de identidade e a plataforma.

  • Acesso: Individual (cada usuário tem sua própria conta)
  • Estatísticas: Individuais por usuário
  • Complexidade: Média-alta

👉 Ir para a documentação

7. OpenID Connect (OIDC)​

Delega a autenticação a um provedor de identidade (IdP) próprio do seu cliente, como Keycloak, Auth0, Okta ou Azure AD. O IdP autentica o usuário e a plataforma cria ou vincula a conta automaticamente.

  • Acesso: Individual (cada usuário tem sua própria conta)
  • Estatísticas: Individuais por usuário
  • Complexidade: Média

👉 Ir para a documentação

8. Autenticação por Token​

Autenticação baseada em JWT (JSON Web Tokens) enviados a partir de recursos externos para a loja. Permite login automático sincronizado.

  • Acesso: Individual (cada usuário tem sua própria conta)
  • Estatísticas: Individuais por usuário
  • Complexidade: Alta

👉 Ir para a documentação

Também existe uma integração com o ARC Publishing. Para ativá-la, escreva para [email protected].

Diferenças-chave​

Os métodos de usuário genérico (URL de referência, IP e EZproxy atribuídos a um usuário) compartilham uma única conta entre todos os usuários da instituição. As estatísticas de leitura são agregadas e não é possível identificar qual usuário leu o quê.

Os métodos de acesso individual (IP por Entry Point, LTI, SAML, OIDC e Token) criam ou identificam uma conta para cada usuário, permitindo acompanhar highlights, anotações e estatísticas de forma individualizada.

Esperamos que este tutorial tenha sido simples para você. Se tiver dúvidas, escreva para [email protected].