Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

38 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Python Auth & Security System

Sistema de autenticação backend desenvolvido em Python utilizando Flask, com foco em segurança de dados, criptografia de senhas e gerenciamento de sessões.

šŸš€ Tecnologias Utilizadas

  • Python (Lógica do sistema)
  • Flask (Microframework web)
  • Flask-Bcrypt (Hash seguro de senhas)
  • SQLite3 (Banco de dados relacional leve)

āš™ļø Funcionalidades

  • Cadastro de UsuĆ”rios (/register): Registro com validação de duplicidade e proteção de senha utilizando hash Bcrypt.
  • Autenticação de Login (/login): Validação de credenciais e comparação segura de hashes.
  • Gerenciamento de SessĆ£o (session): Controle de estado para manter o usuĆ”rio autenticado.
  • Painel Protegido (/dashboard): Rota restrita acessĆ­vel apenas mediante autenticação vĆ”lida.
  • SeguranƧa de Repositório (.gitignore): ExclusĆ£o de arquivos sensĆ­veis e bancos de dados locais do versionamento pĆŗblico.

šŸ› ļø Como Executar o Projeto

  1. Clone o repositório:
 git clone [https://github.com/SEU_USUARIO/Python-Auth-Security.git](https://github.com/SEU_USUARIO/Python-Auth-Security.git)
 cd Python-Auth-Security
  1. Instale as dependĆŖncias:
 pip install -r requirements.txt
  1. Execute a aplicação:
 python app.py
  1. Acesse no navegador: http://127.0.0.1:5000/ (Lembre-se apenas de trocar SEU_USUARIO pelo seu usuƔrio real do GitHub na URL do clone).

šŸ‘¤ Autor

Gabriel Canalli
Estudante de AnƔlise e Desenvolvimento de Sistemas (4o Perƭodo)

About

šŸ” Sistema de autenticação backend desenvolvido em Python com Flask e SQLite, apresentando rotas protegidas, criptografia de senhas com Bcrypt e gerenciamento de sessƵes. šŸš€

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle ć«ć‚ˆć£ć¦å¤‰ę›ć•ć‚ŒćŸćƒšćƒ¼ć‚ø (->ć‚ŖćƒŖć‚øćƒŠćƒ«) /