Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🧑‍💻 Sistema de Usuários com Python e SQLite

Sistema completo de gerenciamento de usuários com autenticação segura, CRUD completo e banco de dados SQLite.


🚀 Funcionalidades

  • 🔐 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

🛠️ Tecnologias Utilizadas

  • Python 3
  • SQLite3 (banco de dados local)
  • hashlib (hash de senhas)

📂 Estrutura do Projeto

sistema-usuarios-sql/ ├── sistema_usuarios_sql.py # Código principal ├── empresa.db # Banco de dados SQLite (criado automaticamente) └── README.md

🔐 Segurança

  • 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

📦 Como Executar

# 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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages