Autenticação na plataforma — APIs da Admissão Digital
Autentica o usuário na XPlatform e retorna um token de acesso, que permite fazer as requisições.
Definições da API:
URL
POST <url_plataforma>/t/senior.com.br/bridge/1.0/rest/platform/authentication/actions/login
Substitua <url_plataforma> pela URL correspondente ao seu ambiente. Se for o ambiente de produção, substitua por: https://platform.senior.com.br
Cabeçalho (Header)
Content-Type | application/json |
---|
Parâmetros
* Obrigatórios
Parâmetro | Tipo | Descrição |
---|---|---|
username * | String | E-mail de login do usuário na plataforma senior X (user@tenant). |
password * | String | Senha de acesso do usuário. |
Exemplo
{ "username": "teste@teste.com.br", "password": "teste123" } |
Resposta
O resultado desta chamada deverá ser semelhante a isto:
{ “jsonToken”: “{\”scope\”:\”desktopdevice_29b6c590-11af-49f7-af0f-47228409aef9\”, \”expires_in\”:604800,\”username\”:\”teste@teste.com.br”\”,\”token_type\”:\”Bearer\”, \”access_token\”:\”a9d2559bb56a4af6f9dbbdf8b700d690\”, \”refresh_token\”:\”422285a10320870224b9354757ea0567\”}” } |
O conteúdo de access_token é a chave de acesso que informa para a plataforma que o acesso está sendo efetuado por você.
Copie o conteúdo dessa chave de acesso, pois ela será usada na chamada das outras APIs e fazer a autenticação.
É muito importante não repassar a chave de acesso a ninguém, visto que qualquer usuário que tenha posse dela poderá acessar a plataforma como se fosse você.
Veja também: |