Autenticação de Usuário

 

Esta dica apresentará, passo a passo, um exemplo de autenticação de usuário usando o Active Directory. Com esse exemplo, é possível aproveitar o login e a senha de acesso à rede do usuário para acessar o sistema no Webrun.

 

Primeiro passo: Criação do Fluxo:

 

  1. Serão utilizados dois Parâmetros de Entrada:

 

image380.jpg

 

Observação: É necessário criar, na ordem, o Login e a Senha, pois, quando o projeto é acessado no Webrun, envia parâmetros ao fluxo associado ao projeto.

 

  1. Será criada uma variável na tela Identificadores (variáveis):

 

image381.jpg

 

  1. Coloque um image382.jpg para autenticar o usuário. Use a função AD - Autenticar Usuário e associe o resultado à variável Retorno:

 

image383.jpg

 

Observação:

 

  1. Insira uma image384.jpg para verificar se o usuário foi autenticado. Use a função Igual:

 

image644.gif

 

  1. Se o usuário foi autenticado, clique em image643.gif para informar o Parâmetro de Retorno. No Montador de Expressão, em Propriedade, selecione Inteiro e digite 2:

 

image385.jpg

 

Observação: No valor de retorno, é possível escrever master, pois, quando o usuário acessar o sistema, terá o perfil de administrador. No exemplo acima, foi criado um Grupo no Webrun com o nome Visitante, assim, quando o usuário acessar o projeto, não possuirá perfil de administrador. O número 2 refere-se ao código do grupo criado (Visitante). Caso queira visualizar o código do grupo, acesse a tabela FR_GRUPO.

 

  1. Se o usuário não foi autenticado, clique em image643.gif para informar o Parâmetro de Retorno. No Montador de Expressão, em Propriedade, selecione Inteiro e digite -1:

 

image386.jpg

 

Observação:

 

O Fluxo ficará assim:

 

image387.jpg

 

  1. Salve o fluxo para Destino Servidor;

  2. Feche o Editor de Fluxo de Ações;

  3. Associe ao Evento "Ao Autenticar" na área de trabalho do Maker o fluxo criado. Não é necessário colocar os parâmetros de entrada na tela Ações.

  4. Salve o Projeto e acesse no ambiente Webrun.

 

 

 

Eventos da Área de Trabalho - Ao Autenticar - este vídeo exemplifica a utilização do evento Ao Autenticar.

 

 

 

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br