Commit Graph

7 Commits

Author SHA1 Message Date
LukiBeg 1c1a660663 feat: implement user interface and routing system
- Add Tailwind CSS configuration with custom theme and components
- Create responsive navbar with authentication-based navigation
- Implement user creation form with validation styling
- Configure protected routes with authorization middleware
- Add dashboard and user management routes
2025-10-28 17:32:50 -03:00
LukiBeg 04193b259c feat: configurar estrutura do banco de dados para usuários
- Adicionar campo permissions (JSON) na tabela users
- Criar tabelas para password_reset_tokens e sessions
- Configurar seeder com usuário admin padrão
- Definir senha segura para usuário administrador
2025-10-28 17:26:22 -03:00
LukiBeg 595b06d012 feat: implementar sistema de autenticação e gerenciamento de usuários
- Adicionar CreateUserController para criação de usuários com validação
- Implementar LogoutController para logout seguro com invalidação de sessão
- Atualizar UserController para dashboard com listagem de usuários
- Configurar modelo User com campos fillable e cast para permissions
- Criar UserService para lógica de negócio de criação de usuários
- Implementar Gate de autorização no AppServiceProvider
2025-10-28 17:26:08 -03:00
LukiBeg 62d779bde1 CREATE: New middleware to check if user have permission to access the createUser route. 2025-10-28 16:58:52 -03:00
unknown 6835fdfddd ÚUPDATE: Creating a aliases to new middleware 'Authorization'. 2025-10-28 13:24:34 -03:00
lukibeg 76194ca446 Firsts configurations of project. 2025-10-28 00:12:30 -03:00
unknown eded63e9be Initial Commit 2025-10-27 13:24:12 -03:00