Componente Change Password

Componente responsável pela redefinição de senha via email.

Introdução

O componente ChangePassword se destina ao controle de restauração de senhas de usuários via email.

Componente Form de restauração de senha.

Sua funcionalidade ocorre por meio de um formulário padrão de inscrição de senha para eventual verificação e autorização de acesso.

Formulário e Validação

Os campos do formulário estão sujeitos a seguinte verificação:

A validação dos campos ocorre com a lib "yup" e, à exemplo de sua aplicação, há a seguinte definição:

Submissão de redefinição de senha:

Através do Axios, tem-se por definição a função de submissão do formulário, listada logo abaixo:

Componentes Integrados

  • React Toast -> Tratamento de respostas

  • Yup -> Validação de campos

Requisitos Funcionais

Descrição
Entradas
Saídas
Observações ⭐

Envio de formulário de redefinição para o servidor

Campos do formulário listados aqui

Restauração de senha.

Acessibilidade via Color Mode - White e Dark

Evento de clique no ícone superior direito [☀ - 🌙]

Alteração na visualização de cores dentro de toda a aplicação

O controle do modo de cores ocorre através do context ToggleModeStyle.

Tratamento de respostas via ReactToast

-

SUCCESS: "Senha alterada com sucesso! Faça login para continuar" ERROR: "Erro ao alterar senha"

Responsividade

-

-

Last updated