SouJunior / products

GNU General Public License v3.0
4 stars 2 forks source link

[Admin] - Criar conta #233

Open CamilaRoch opened 1 year ago

CamilaRoch commented 1 year ago

Nome da US:

"Criar Conta”


Definição:

Como administrador da SouJunior, eu gostaria de criar uma conta na WEB da “SouJunior Admin” para poder gerenciar o Portal de Vagas.


Descrição:

Após o administrador da SouJunior receber a "Liberação de acesso" pelo CEO #259 , o administrador precisará fornecer as informações necessárias para realizar o seu cadastro (Criar Conta). A plataforma Admin será utilizada para fazer a gestão de diversas necessidades do Portal de Vagas, como gestão de denúncias, de feedbacks e de cadastro empresas/usuários.


Protótipos/Referências:

Image


Critérios de Aceite:

[Aspectos Gerais]:

  1. Para criar uma conta, o usuário deve receber por e-mail o acesso a plataforma e esta liberação é dada pelo CEO #259 .

[Validação de E-mail]

  1. Quando o administrador receber o e-mail sobre a liberação de acesso, ele deve clicar no botão "Criar conta" que consta no e-mail, ao clicar ele será redirecionado para a página de criar conta;

  2. Na página criar conta ele deve colocar seu e-mail e a senha que ele deseja criar, conforme o corpo do e-mail orientar;

  3. Quando o administrador digitar o endereço de e-mail e senha, o sistema deverá consultar se este e-mail foi liberado pelo CEO;

  4. Se o e-mail for válido (liberado pelo CEO), e cumprir todos os critérios de senha e concordar com políticas (abaixo), surgirá uma mensagem de aviso que o cadastro foi realizado; Também terá um botão de "Fazer Login", onde será direcionado para a página de login #232 ;

[E-mail inválido]

  1. Se o e-mail for inválido (ex.: usuario@gmial.com), então o sistema deverá apresentar uma mensagem de erro quando o usuário trocar de campo de preenchimento; [Mensagem] - “E-mail inválido” o mesmo deve acontecer para a senha.

  2. Se o e-mail não foi liberado pelo CEO, então o sistema deverá apresentar uma mensagem de aviso que "esse e-mail não tem permissão para criar uma conta. Favor contatar equipe."

[Preenchimento de Senha - gerando senha pessoal]

  1. Quando o administrador estiver criando a sua senha, deverá conter as informações de quais critérios de validade e segurança são necessários, posicionados abaixo do campo “senha”;

*A senha deve conter no mínimo:

8 caracteres um número uma letra MAIÚSCULA uma letra minúscula um caractere especial (ex. !@#$%)

Caso o usuário esqueça a senha, a nova senha não deve ser igual à anterior.

  1. Caso o administrador não respeite a regras da senha, o sistema deverá apresentar uma mensagem de erro. [Mensagem] - “Senha inválida, você deve considerar os critérios abaixo”;

[Mostrar/Ocultar Senha]

  1. Por padrão, a senha digitada pelo usuário deverá sempre ficar oculta, no padrão [**];

  2. Quando o usuário clicar no ícone “visualizar senha”, então o sistema mostrará os caracteres da senha digitada;

  3. Quando o usuário clicar no ícone “ocultar senha”, o sistema ocultará os caracteres conforme padrão definido; https://user-images.githubusercontent.com/128841923/233498883-397244e3-a32a-478e-bf45-e7bc31e1b5d2.jpeg

[Termos de uso e Política de privacidade]_

  1. Após inserir o e-mail e senha, para criar a conta o administrador deverá clicar no checkbox "Eu concordo com os Termos de uso e Política de privacidade";

  2. Ao clicar nos links “Termos de uso” e “Política de privacidade” o sistema irá direcioná-lo para a página de Termos de uso ou Política de privacidade;


Informações Adicionais


DoR - Definition of Ready

DoD - Definition of Done

AlicePetry commented 1 month ago

@weuler-silva Dá uma olhada aqui para ver se está ok, por favor?