Autenticação

Basic Authentication

GET {{url}}/public/{{v}}/user/auth/login

Esta requisição é responsável por autenticar o usuário através de e-mail e senha.

Headers

Name
Type
Description

Authorization

string

Basic {credenciais em base 64 no formato user:password}

{
    "status": "OK",
    "result": {
        "session": "[TOKEN]"
    }
}

Login social

GET {{url}}/public/{{v}}/user/auth/web/oauth2/strategy/init

O Login Social é feito por redirecionamento de URL (acima). Na URL de Callback, é retornado um QueryParam chamado 'auth_token' com o token a ser utilizado para autenticação.

Query Parameters

Name
Type
Description

callbackURLError

string

URL de Callback caso o login seja efetuado com erro

callbackURLSuccess

string

URL de Callback caso o login seja efetuado com sucesso

provider

string

Identificação da rede social a ser utilizada

Provider

Valor

Facebook

facebook

Google Plus

google

LinkedIn

linkedin

Logout

GET {{url}}/private/{{v}}/user/auth/local/logout

Requisição de Logout da aplicação.

Recuperação de senha

POST {{url}}/public/{{v}}/user/auth/forgot/password

Request Body

Name
Type
Description

username

string

Login do usuário (email)

callbackUrl

string

URL de redirecionamento

Last updated