Autênticação
Gerando Token (JWT) para usar os endpoints da API
Entrando na aplicação
Login - Entrando na aplicação
POST
https://vaccine-card.herokuapp.com/api/auth/signin
Este endpoint recebe uma requisição com dois campos no payload ( Corpo da requisição ):
Request Body
string
O campo precisa ser obrigatoriamente do tipo email
password
string
Infelizmente, ainda não criamos o módulo de autenticação por e-mail, então por enquanto as verificações para entrar somente se o e-mail for verificado tem que ficar no front... Caso deseje ajudar, é só seguir os passos no Github do VaccineCard
Novo usuário
Register - Criando um novo usuário
POST
https://vaccine-card.herokuapp.com/api/auth/signup
Este endpoint recebe uma requisição com as informações necessárias no payload ( Corpo da requisição ):
Request Body
name
string
Nome do paciente
string
E-mail válido do paciente
password
string
Password do paciente, precisa ser maior que 6 caracteres
phone
integer
Número de telefone do paciente, limite máximo é 9 números
country_id
integer
ID do país, Na secção abaixo mostramos como obter ele
state_id
integer
ID da cidade ( província ), O estado depende do país, abaixo mostramos como obter
gender
string
Gênero do paciente, só aceita um enum [ 'M', 'F']
birth
string
Data de nascimento, no formato YYYY-MM-DD
Last updated
Was this helpful?