FeliciLab / gestao-ventiladores-front

Projeto dedicado a gerenciar a demanda de ventiladores do estado do ceará
https://escoladesaudepublica.github.io/gestao-ventiladores-front/
GNU Affero General Public License v3.0
2 stars 0 forks source link

Módulo de Login #66

Open yasminnvaz opened 4 years ago

yasminnvaz commented 4 years ago

Objetivo

Eu como usuario Quero acessar o sistema Para que eu possa gerenciar as Ordens de Serviço (OS)

Contexto

A central atualmente não possui um sistema de autenticação e ela se torna necessária para uma melhor segurança na aplicação.

O sistema de autenticação será através de um serviço OAuth chamado keycloack cujo ambiente para testes é o https://dev.id.org.br/auth/.

A central utilizará deste sistema de OAuth para efetuar a autenticação dos usuários. Desta forma o fluxo será uma solicitação de login ao keycloack em um pop-up e coletar o retorno se sucesso ou não tratando como necessário.

Fora de Contexto

Quando a tela de login for aberta, caso o usuário não tenha cadastro deverá existir um link na tela do LoginID para cadastro

Quando usuário errar seu login e/ou senha o LoginID devera apresentar um erro

Critérios de aceitação

Observações

Acesso

dev.id.org.br solicitar acesso via slack :)

Anotações de origem

Autenticação/Login

Exemplo, login com o Google etc.