https://github.com/bc-fullstack-03/arthur-sousa-back
https://github.com/bc-fullstack-03/arthur-sousa-back
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bc-fullstack-03/arthur-sousa-back
- Owner: bc-fullstack-03
- Created: 2023-04-27T14:04:14.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-10T01:51:27.000Z (about 3 years ago)
- Last Synced: 2025-02-25T19:34:00.134Z (over 1 year ago)
- Language: Java
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Arthur-Sousa-Back
### Pontos iniciais
- Essa API possui uma interface gráfica gerada pelo Swagger para auxiliar na compreensão das requisições, porém será necessário utilizar um serviço como Postman, pois grande partes das requisições necessitam do token de autenticação .
- O ambiente de desenvolvimento está na porta 8080.
# Banco de dados e upload de arquivos.
O banco de dados utilizado na aplicação é o MongoDB, manipulado pelo framework Spring Data MongoDB. Para upload de arquivos.
## Observação
Meu notebook ele não tem processador pra rodar o docker.
Foi no suporte do docker eles falaram que precisavar de memória e de ram
# Serviço Autenticação
Aonde realiza o verbo POST, obtendo o email e a senha, retornando os dados do usuários, além de gerar um token de autenticação.
No application.properties vai ficar os dados do token e expiração.
---
### Token de autenticação
O token de autenticação é gerado utilizando a biblioteca JSON WEB Token, ele utiliza uma chave BASE64 e o criptografa em HS256.
## Contato
arthursousarabelo2@gmail.com 💛💛