Aplicação REST API de gerenciamento de informações cadastrais em Python utilizando Framework Flask e padrão MVC com controle de cadastro de usuário, login e logout.
pip install -r requirements.txt
-
Clone o repositório para sua máquina
git clone https://github.com/vmeazevedo/REST-API-Flask_VINEFLIX
-
Execute o arquivo python
app.py
. -
Abra o POSTMAN e importe a collection
REST_API - VineFlix.postman_collection.json
, localizada na pastacollection
. -
Via
POSTMAN
execute a request deCadastro
para criar um novouser_id
, ele será necessário para criação do token. -
Execute a request de
Confirmação
para validar o seu novo cadastro. -
Execute a request de
Login
para que o token seja gerado validando assim suas demais requests. -
O arquivo
swagger.json
contém toda a documentação da API e pode ser encontra na pastaswagger
. Use o site (https://editor.swagger.io/
) para importar o arquivo e ver a documentação online. -
Em caso de dúvida sobre o consumo da API, a documentação dos testes se encontra na pasta
teste
. -
Após a utilização execute a Request de
Logout
para invalidar seu token de sessão.