Not Found

Sistema de Autenticação de Usuário
ID: 57cc6b37-c62e-49bf-8bdb-25dc908c62a1
3 dias

Desenvolva um sistema de autenticação de usuário que inclua registro, login, logout e proteção de rotas. Utilize sessões para manter o estado de autenticação e SQLite para persistência de dados.

Use React Hook Form para manipulação de formulário, Prisma ORM para operações no banco de dados e configure o estado de autenticação utilizando Context API do React.

  • Crie formulários de registro e login utilizando componentes React.
  • Implemente a lógica de registro de usuário integrando com Prisma ORM e SQLite para armazenamento de dados.
  • Desenvolva o sistema de login com verificação de credenciais e controle de sessão.
  • Configure proteção de rotas usando React Router 7 para restringir acesso a rotas específicas com base no estado de autenticação.
  • Implemente funcionalidade de logout que encerre a sessão do usuário e redirecione para a página de login.
  • Teste os fluxos de registro, login, proteção de rota e logout.
Criado em: 28/05/2025, 04:59:46Atualizado em: 28/05/2025, 04:59:47
Assitente de Tarefas

Faça uma pergunta sobre as tarefas

Powered by CopilotKit