Skip to content

gustav0mirand4/authentication-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Autenticação


Um simples sistema com tela de login e registro de usuários para autenticação. O sistema realiza validações dos dados usando Expressões Regulares (Regex) e a senha é convertida para criptografia sha256, em seguida é inserida no banco de dados.

Bibliotecas


O sistem foi construido com PySimpleGUI e sqlite3 como banco de dados, criptografia hashlib. ps: o sistema de recuperação de senha está em desenvolvimento.

Instalação

Use o módulo venv para suporte a criação de "ambientes virtuais".

Windows

c:\>Python35\python -m venv c:\path\to\myenv

Ativação:

cmd.exe C:\> <venv>\Scripts\activate.bat

Powershell PS C:\> <venv>\Scripts\Activate.ps1

Unix/Posix

Criação do ambiente virtual:

python -m venv /path/to/new/virtual/environment

Ativação:

Bash: $ source <venv>/bin/activate

Sobre o venv https://docs.python.org/pt-br/3/library/venv.html

Instalação de Depedências

1 - Clone o repositório e navegue até a pasta do projeto, em seguida use o comando python3 -m pip install -r requirements.txt

2 - Entre na pasta \src e execute o arquivo login.py


Contribuição

Caso queira fazer um pull request, primeiro, abra um problema para discussão para mudar algo no projeto.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages