Skip to content

Expandir as opções de configurações #59

@DiogoBAguiar

Description

@DiogoBAguiar

Atualmente a página de configurações apresenta poucos detalhes .
objetivo :

Preferências de uso
Tema claro/escuro
idioma
Acessibilidade (tamanho do texto, contraste)

Notificações
Avisos importantes, atualizações de sistema
Preferência de canal (e-mail, push, SMS)
Privacidade e Segurança
2FA

Download de dados (LGPD/GDPR compliance)

_Elementos técnicos obrigatórios
Uma página de configurações precisa ser construída com:

Persistência confiável
API própria com endpoints /user/settings
Salvar automaticamente (autosave)
Feedback imediato (toasts)
Sistema de validação forte
Rate limits para mudanças sensíveis
Logs de auditoria
Reversibilidade
Botão de “Restaurar padrões”
Confirmação para ações destrutivas
Autorização e segurança
Rotas protegidas
Criptografia em dados sensíveis (não precisa pensar nisso agora , foco no front)
Token rotacionado para ações críticas (ex.: alterar e-mail)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions