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

mobile - Alterar senha #59

Closed
Tracked by #57
dedeski opened this issue Nov 20, 2023 · 3 comments
Closed
Tracked by #57

mobile - Alterar senha #59

dedeski opened this issue Nov 20, 2023 · 3 comments
Labels
block task blocked

Comments

@dedeski
Copy link

dedeski commented Nov 20, 2023

Definição:

Como usuário, quero poder redefinir a minha senha para continuar a acessar a ferramenta de Gerenciamento de tarefas em casos de esquecimento e/ou segurança (roubo de senha).

Descrição:

Para que o usuário possa redefinir sua senha, é preciso que seja inserido o código de acesso recebido (via e-mail ou telefone, a escolha do usuário) no momento da solicitação de redefinição de senha, criando em seguida uma nova senha.

Protótipo:

https://www.figma.com/file/cCdALGucKSuO1sa4BSUQww/Routinely?type=design&node-id=2-6074&mode=design

Critérios de Aceite

Campo Senha:

  1. O campo Senha é obrigatório.
  2. A senha deverá conter no mínimo 6 dígitos compostos de letras maiúsculas, minúsculas, números e caracteres especiais.
  3. Ao digitar a senha, caso a mesma não esteja dentro dos critérios estabelecidos, o sistema deverá exibir a seguinte mensagem: “A senha deve ter o mínimo de 6 dígitos e conter letras maiúsculas e minúsculas, números e símbolos como ! @ # $ % & * =”
  4. O campo Senha deve permitir ao usuário a opção de visualizar ou não a senha enquanto é digitada. Ao optar por não visualizar a digitação, a senha deverá ser apresentada através de “********”. Ao optar por visualizar a digitação, a senha digitada é exibida no campo.

Campo Confirmar Senha:

  1. O campo Confirmar Senha é obrigatório.
  2. O conteúdo do campo Confirmar Senha deverá ser igual ao do campo Senha. Caso o conteúdo do campo Confirmar Senha seja diferente do campo Senha, o sistema deverá exibir a mensagem “O campo Confirmar Senha deve ser igual ao campo Senha.”
  3. O campo Confirmar Senha deve permitir ao usuário a opção de visualizar ou não a senha enquanto é digitada. Ao optar por não visualizar a digitação, a senha deverá ser apresentada através de “********”. Ao optar por visualizar a digitação, a senha digitada é exibida no campo.

Campo Outros Dispositivos:

  1. O campo Outros Dispositivos não é obrigatório.
  2. O campo Outros Dispositivos deverá exibir o texto "É necessário que todos os dispositivos acessem sua conta com a nova senha.”
  3. Ao selecionar o campo Outros Dispositivos, a senha deverá ser redefinida em todos os dispositivos logados.

Opção Alterar senha:
Ao selecionar a opção 'Alterar senha', e estando os critérios para criação de senha atendidos, o sistema deverá exibir a mensagem “Redefinição de senha concluída com sucesso”, e redirecionar o usuário para tela de Login.

@OdisBy
Copy link
Collaborator

OdisBy commented Nov 30, 2023

Cards referentes a essa US:
#28 #61 #59

@dedeski dedeski added the block task blocked label Feb 22, 2024
edijaniosouza added a commit to edijaniosouza/routinely-mobile that referenced this issue May 1, 2024
github-merge-queue bot pushed a commit that referenced this issue May 1, 2024
* 🚧 fix: integração - resetar mobile #28 - in progress

* 🚧 fix: navigate to new screen only if the lifecycle state is resumed

* 🚧 fix: integracao - resetar mobile - in progress #28 - p2

* :fix: fixed bug #29, reset password integration completed #61 and #59

* :fix: fixed bug #29, reset password integration completed #61 and #59 - Comments lines removed
@lilianekassab
Copy link

lilianekassab commented May 6, 2024

  1. Passos : selecionar a opção 'Alterar senha', e estando os critérios para criação de senha atendidos, o sistema deverá exibir a mensagem “Redefinição de senha concluída com sucesso”, e redirecionar o usuário para tela de Login.

    O sistema está passando para a tela de login sem exibir a mensagem “Redefinição de senha concluída com sucesso”

Image

  1. O campo Email deve permitir no máximo 35 caracteres. ok

O campo email tem aceitado mais que 35 caracteres.

Image

@edijaniosouza

edijaniosouza added a commit to edijaniosouza/routinely-mobile that referenced this issue May 8, 2024
@lilianekassab
Copy link

Foram feitos retestes e as atualizações foram resolvidas. ok

Evidências de testes

Image

Image

github-merge-queue bot pushed a commit that referenced this issue May 9, 2024
* 🚧 fix: integração - resetar mobile #28 - in progress

* 🚧 fix: navigate to new screen only if the lifecycle state is resumed

* 🚧 fix: integracao - resetar mobile - in progress #28 - p2

* :fix: fixed bug #29, reset password integration completed #61 and #59

* :fix: fixed bug #29, reset password integration completed #61 and #59 - Comments lines removed

* 📝 style(forgotPassowrdScreen and viewModel) change customer feedbacks for reset password #28

* 📝 style(LoginTextField) character Limit set to 35 #59
@OdisBy OdisBy closed this as completed May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
block task blocked
Projects
None yet
Development

No branches or pull requests

3 participants