Para fazer o login em Joda API e obter um Token de Login, faça a seguinte requisição (HTTP):

http:/www.joda.com.br/login.php

Esta requisição deve ser feita acompanhada de configurações de rete e de um corpo especial conforme mostrado abaixo.

No corpo da requisição deve conter uma informação no formato JSON com o nome e a senha do usuário:

{
	"nome":"Seu Nome",
"senha": "Sua Senha" }

Se o seu cadastro de usuário ainda não foi feito, veja aqui como cadastrar um novo usuário e senha.

Veja o código da requisição no postman:

POST /login HTTP/1.1
Host: www.joda.com.br
Content-Type: application/json
Proxy-Authorization: Basic xxxxxxxxxxxxxxxxxxxxxx=
Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxx=
User-Agent: PostmanRuntime/7.18.0
Accept: */*
Cache-Control: no-cache
Postman-Token: 1f5f7cf4-708a-49cd-9521-6ccbfec7a9cd,505489a6-c79e-44e9-8b12-cfcf7780d6b2
Host: joda-api-php-1.appspot.com
Accept-Encoding: gzip, deflate
Content-Length: 42
Connection: keep-alive
cache-control: no-cache

{
	"nome":"Seu Nome",
	"senha": "Sua Senha"
}

Resultado obtido, caso não ocorra falha:

{
    "message": "Logado...",
    "jwt": "xxxx...xxxx.xxxx...xxxx.xxxx...xxxx"
}

Resultado obtido, caso ocorra falha:

{
    "message": "Falha no Login."
}

O Token de Login (denominado ‘jwt’) será exigido em todas as requisições da API. E sempre que houver a necessidade de alterar o usuário (como o nível de identificação p. e. ) o Token de Login deve ser regerado.

Para validar um Token de Login, faça a seguinte requisição HTTP:

https://www.joda.com.br/validar_token.php

No corpo da requisição deve conter uma informação no formato JSON com o Token JWT a ser validado:

{
    "jwt": "xxxx...xxxx.xxxx...xxxx.xxxx...xxxx"
}

Um retorno parecido com o código abaixo será retornado.

{
    "ação": "Validar Token",
    "tipo": 0,
    "message": "Acesso permitido.",
    "data": {
        "id": "1",
        "nome": "Joda Stozo",
        "nivel": "1",
        "pessoaId": "1",
        "contaId": null
    }
}

Caso o Token esteja inválido um retorno parecido com código abaixo sera enviado.

{
    "ação": "Validar Token",
    "pessoa": "A Pessoa vinculada ao Usuário alterou. O Token não é mais aceito.",
    "nivel": "O Nível de identificação do Usuário alterou. O Token não é mais aceito."
    "tipo": 1,
    "message": "Acesso negado."
}

Formulário para obter o Token de Login

Utilize o formulário para obter um Token de Login.

Informe o seu nome e a sua senha cadastrados na ação de cadastrar usuário.

Deixe seu comentário

Fechar Menu
×
×

Carrinho