Este é um projeto de gerenciamento de senhas desenvolvido em Python. Ele inclui módulos para manipulação de banco de dados, geração de senhas e um script principal para execução do programa.
- _pycache_: Diretório contendo arquivos de cache gerados pelo Python. Pode ser ignorado.
- database.py: Módulo responsável pelas operações de banco de dados relacionadas ao armazenamento de senhas.
- generator.py: Módulo responsável pela geração de senhas seguras.
- main.py: Script principal do projeto, que permite interagir com o gerenciador de senhas.
- Clone este repositório:
git clone https://github.com/seu-usuario/gerenciador-de-senhas.git
- Navegue até o diretório do projeto:
cd gerenciador-de-senhas
- Certifique-se de ter o Python instalado em seu sistema.
- Execute o script principal:
python main.py
O gerenciador de senhas permite armazenar, recuperar e gerar senhas seguras. Abaixo estão alguns exemplos de como usar cada módulo:
from database import DB
from generator import Generator
#Gerando uma senha para a conta do LinkeInd e inserindo na base de dados
DB.insert(account='linkedin',pwd=Generator.generatePwd())
#Recupera os dados existentes na base de dados
print(DB.get())
Contribuições são bem-vindas! Se desejar contribuir com este projeto, siga estas etapas:
- Fork o projeto.
- Crie uma branch para sua contribuição:
git checkout -b feature/nova-feature
. - Commit suas alterações:
git commit -am 'Adiciona nova feature'
. - Push para a branch:
git push origin feature/nova-feature
. - Abra um Pull Request.
Este projeto está licenciado sob a Licença MIT.