- Download python 3.11.2
- Instalar python
- Colocar python e pip como variável ambiente
- Coloque o powerSheel como administrador e execute esse comando
- Abrir cmd e executar
- Ainda no cmd criar ambiente
- Ainda no cmd ativar ambiente virtual
- Instalar flask
Baixar aqui
Set-ExecutionPolicy Unrestricted
cd desktop & mkdir nome-do-projeto & cd nome-do-projeto
python -m venv venv
.\venv\Scripts\activate
pip install flask
USUÁRIOS
Cadastrar usuário: Para cadastrar o usuário a api tem que antes verificar se o usuário já é existente, se não for efetuar cadastro Colocar senha padrão. Assim forçando o usuário de refinir senha que será enviado um email para redefinição
Fazer login: Procurar usuario e senha passado para a api no banco de dados, se encontrar retornar os dados. Caso contrário enviar "usuário não encontrado"
Resetar senha: Obter email, enviar nova senha no email do usuário
Modificar senha: Passar essas informações: email, senha, confirmarSenha. Validar esses dados e fazer alteração
JWT => criar token de autenticação
EQUIPAMENTOS: Ver Cadastrar(um por um) Alterar(um por um) Deletar(um por um)