Skip to content

Este projeto implementa login com JWT e PostgreSQL, hospedando a API e o banco de dados na Render. Oferece autenticação segura e escalável, simplificando a implementação do login em aplicações

Notifications You must be signed in to change notification settings

lucasoliveira04/api_login_jwt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API de Autenticação e Registro com JWT

Descrição

Esta API permite realizar operações de autenticação e registro de usuários utilizando JWT (JSON Web Token). A API oferece endpoints para login e registro de novos usuários.

Endpoints

Autenticação

Login

  • Endpoint: /api/public/auth/

  • Método: POST

  • Descrição: Realiza a autenticação do usuário com base no nome de usuário e senha fornecidos. Retorna um token JWT se a autenticação for bem-sucedida.

  • Corpo da Requisição:

    {
      "username": "string",
      "password": "string"
    }
  • Resposta:

  • 200 OK - Retorna o token JWT.

  • 401 UNAUTHORIZED - Se a autenticação falhar.

Registro

  • Registro de Usuário

  • Endpoint: /api/public/register/add/register

  • Método: POST

  • Descrição: Registra um novo usuário no sistema.

  • Corpo da Requisição:

      {
      "username": "string",
      "password": "string",
      "email": "string"
      }
  • Resposta:

  • 200 OK

About

Este projeto implementa login com JWT e PostgreSQL, hospedando a API e o banco de dados na Render. Oferece autenticação segura e escalável, simplificando a implementação do login em aplicações

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published