Fornecendo acesso
A vLex Library oferece uma ampla variedade de opções de login para atender a todas as organizações.
Login Único (SSO)
Esta é a melhor opção para conceder acesso fácil a contas acadêmicas, governamentais ou corporativas. Os usuários podem obter acesso de qualquer lugar, sem precisar de dados de login individuais, mantendo todas as funcionalidades de uma conta pessoal e segura. Quando alguém usa este método para entrar na Biblioteca vLex, o serviço cria automaticamente uma nova conta corporativa pessoal quando faz o login.
Para usuários administradores, o SSO fornece estatísticas úteis, como o número de usuários que acessam a Biblioteca vLex e a frequência de suas sessões individuais.
Protocolo SSO da vLex
O protocolo SSO da vLex é a forma mais fácil de oferecer uma experiência de SSO. Sua equipe de TI instalará uma página de código em uma área privada do seu site, e os usuários que acessarem essa página serão redirecionados para a Biblioteca vLex, onde serão autenticados automaticamente.
Para iniciar o processo de implementação de SSO para sua conta, entre em contato com [email protected] e iniciaremos o processo de ativação, fornecendo a você o token de autenticação e o ID da conta.
O token de autenticação é privado. Não dê a terceiros acesso a estas informações.
Quando você tiver essas informações, crie uma página em seu servidor privado que possa verificar um usuário antes de redirecioná-lo para o link autenticado.
O código para isso está publicamente disponível em Autenticação remota↗. Você pode encontrá-lo nos seguintes idiomas de programação:
PHP
Ruby
ASP Classic
ColdFusion
JSP
Python
C#
Programando o código
Se você quiser programar a página do zero, o link da URL deve ser: http://vlex.com/session/remote_auth
Este link deve ter os seguintes parâmetros GET:
name: o nome do usuário (John Smith)
email: o e-mail do usuário ([email protected])
timestamp: o momento em que o link é gerado, representado em segundos desde a Época (1049896564)
account_id: o ID da sua conta; estes dados aparecem ao ativar a integração da conta.
hash: o valor usado para validar o restante dos campos; é calculado como: hexdigest(MD5(name+email+account_id+token+timestamp))
O hash deve ser criptografado com os parâmetros indicados acima, que nunca serão os mesmos, pois inclui o timestamp. O símbolo + representa uma concatenação de conjuntos de strings. Ao calcular o hash, a ordem dos campos é relevante.
Acesso por IP
Embora a vLex ofereça suporte ao Acesso por IP (incluindo acesso por proxy), nossa recomendação é implementar o acesso por SSO.
Quando seus usuários estiverem conectados à rede da sua organização, eles poderão acessar a Biblioteca vLex sem entrar em suas contas pessoais, embora percam algumas funcionalidades.
Se você quiser oferecer essa opção à sua organização, entre em contato com o atendimento ao cliente em [email protected] e informe a lista ou o intervalo de IPs que deseja incluir.
Se você tiver problemas para determinar os IPs para conceder acesso à sua organização, a equipe de contas da Biblioteca vLex poderá ajudar. Entre em contato conosco.
Proxy HTTP
Você pode oferecer aos seus usuários a mesma funcionalidade que eles obtêm com o Acesso por IP quando não estiverem conectados à sua rede. Para isso, você deve habilitar um proxy HTTP. As implementações de proxy suportadas são EZProxy e proxy WAM.
Para isso, entre em contato com o atendimento ao cliente em [email protected] e informe a lista ou o intervalo de IPs de proxy que você gostaria de ativar.
Se você tiver problemas para determinar os IPs para conceder acesso à sua organização, a equipe da vLex poderá ajudar. Entre em contato conosco.
Assim que concluirmos a implementação, forneceremos a você o endereço URL que deverá ser usado para acessar o serviço.
Atualizado
Isto foi útil?

