Sistema completo de gerenciamento de usuários com autenticação segura, CRUD completo e banco de dados SQLite.
- 🔐 Login seguro com hash de senha (SHA-256)
- 📝 Cadastro de usuários com validação de dados
- 🔍 Buscar usuário por login
- 📋 Listar todos os usuários
- ✏️ Atualizar dados (nome, senha, email)
- 🗑️ Remover usuário
- ✅ Validações em todos os campos
- Python 3
- SQLite3 (banco de dados local)
- hashlib (hash de senhas)
sistema-usuarios-sql/ ├── sistema_usuarios_sql.py # Código principal ├── empresa.db # Banco de dados SQLite (criado automaticamente) └── README.md
- ✅ Hash SHA-256 para senhas (a senha original nunca é guardada)
- ✅ Placeholders
?no SQL (protege contra SQL Injection) - ✅ Validação de dados no cadastro e atualização
# Clone o repositório
git clone https://github.com/willianestefano-dev/Sistema-Usuarios-SQL.git
# Entre na pasta
cd Sistema-Usuarios-SQL
# Execute o sistema
python sistema_usuarios_sql.py