Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Módulo de Login #66

Open
5 tasks
yasminnvaz opened this issue May 26, 2020 · 0 comments
Open
5 tasks

Módulo de Login #66

yasminnvaz opened this issue May 26, 2020 · 0 comments
Labels
dependencies Pull requests that update a dependency file Front v2.1

Comments

@yasminnvaz
Copy link

yasminnvaz commented May 26, 2020

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

  • Dado que sou um usuário acessando o sistema
    Quando clicar no botão de login
    Então devo ser direcionado à página de login (LoginID Saúde)

  • Dado que sou um usuário efetuando o login
    Quando efetuei o login corretamente no LoginID Saúde
    Então devo retornar ao site e ser definido como autenticado

  • Dado que sou um usuário efetuando o login
    Quando a tela de login fecha sem o login ser efetuado
    Então devo encontrar um erro de acesso ao sistema

  • Dado que sou uma pessoa que efetuou o login e fui autenticada
    Quando acesso o sistema pela primeira vez
    Então receber uma mensagem de que uma solicitação de acesso ao sistema foi enviada ao administrador

  • Dado que sou uma pessoa que efetuou o login e fui autenticada
    Quando possuo permissão do administrador habilitada
    Então exibir todas as ações permitidas somente à usuários autenticados

Observações

Acesso

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

Anotações de origem

Autenticação/Login

Exemplo, login com o Google etc.

  • Tela de login vai ser só um botão para redirecionar para o LoginID Saúde (KeyCloak) e depois volta.
    • Criar a lógica para redirecionar o login do Keycloak e retornar para a central com o usuário autenticado/cadastrado.
@yasminnvaz yasminnvaz added Front v2 Relase 2.x.x labels May 26, 2020
@clarapnmaximo clarapnmaximo added the dependencies Pull requests that update a dependency file label Jun 19, 2020
@clarapnmaximo clarapnmaximo added v2.1 and removed v2 Relase 2.x.x labels Jun 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file Front v2.1
Projects
None yet
Development

No branches or pull requests

2 participants