Tabela de conteúdos

Especificação Funcional: Identity Server

Resumo

O Identity Server será o responsável por realizar a autenticação dos serviços da Tecsystem.

Descrição

O Identity Server será o responsável por gerenciar toda a parte de autenticação dos serviços de Tecsystem. Isso inclui: Login, logout, criar usuário, senhas e conta do usuário. Todo o sistema que usar o Identity Server irá solicitar ao ser acessado que o usuário forneça suas credencias de acesso.

Suas informações serão armazenadas em um banco de dados separado, usado unicamente e exclusivamente para armazenar dados do usuário.

A documentação oficial do serviço pode ser acessada aqui.

Recursos

Login

Sempre ao acessar um sistema em que o usuário não esteja logado, será solicitado ao mesmo que o login seja feito.

O login consiste nas seguintes etapas:

  1. O usuário fornece o login e senha;
  2. O sistema valida as informações;
  3. Caso válidas o acesso é liberado e o usuário é redirecionado a página do sistema;
  4. Caso inválidas o acesso é negado e uma mensagem é exibida.

Observações

Tela

Login

Primeiro acesso

Logout

Ao realizar o logout, o usuário irá sair de sua conta Tecsystem e será encaminhado a página de login novamente.

A opção de logout geralmente fica disponível no canto superior direito dos sistemas e ao ser acionada é exibida uma tela de confirmação.

Tela

Cadastro de usuário

O usuário deverá cadastrar-se para ter acesso aos recursos dos sistemas da Tecsystem. Este cadastro é feito através de um link na página de login.

Uma vez feito o cadastro, poderá usar as informações de acesso para todos os sistemas(cada sistema irá controlar o que cada usuário poderá acessar ou não).

As seguintes informações são solicitadas no momento do cadastro:

InformaçãoObrigatóriaDescrição
NomeSimPrimeiro nome do usuário
SobrenomeSimSobrenome do usuário
E-mailSimE-mail principal do usuário
E-mail sucundárioNãoE-mail secundário do usuário
CPFNãoCPF do usuário, deverá ser válido
SenhaSimSenha de acesso do usuário, deve ser confirmada

Pontos importantes sobre cada campo:

Confirmação de cadastro

Ao ser finalizado o cadastro, o usuário deverá confirmar o mesmo através de um e-mail enviado para o e-mail principal e para o e-mail secundário(caso preenchido). O e-mail possuíra um link em que o usuário irá clicar.

O acesso ao sistema só ficará disponível após a confirmação.

Tela

Recuperação de senha

O usuário poderá recuperar a senha caso tenha esquecido, poderá fazer isso clicando na opção “Esqueceu a senha?” na tela de login do sistema. Ao acionar essa opção, o usuário é encaminhado a tela de recuperação de senha, onde deverá informar o e-mail(somente principal) ou CPF. Após isso é enviado um e-mail para o usuário com um link para a definição da nova senha.

Ao definir uma nova senha é enviado um e-mail para o usuário confirmando a operação.

Tela

Informar e-mail

Definir nova senha

Gestão da conta

Esse é um local onde o usuário deverá ser capaz de alterar as suas informações básicas. Poderá ser acesso clicando no link abaixo do nome do usuário.

O usuário poderá alterar:

  1. Informações básicas(nome, cpf, e-mail secundário)
  2. Senha
  3. E-mail principal

Tela