...
Seguem os exemplos de utilização dos métodos:
getSessionInfo
Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | getSessionInfo |
---|
linenumbers | true |
---|
|
const sessionInfo = this.mingleService.getSessionInfo(); |
Retorno de um objeto contendo as informações da sessão atualizada:
- authDriver: protheus, logix, datasul, analytics
- client: ID do cliente
- client_name: Nome do cliente cadastrado no Portal Mingle
- environmentUlr: url do servidor Mingle
- params: Parametros customizados, por exemplo: EMPRESA e FILIAL do Protheus.
- refresh_token: JWT para realizar o AuthRefresh
- set: ID do SET cadastrado no Portal Mingle
- set_alias: Nome do ALIAS cadastrado no SET atual
- token: JWT Access_token obtido na autenticação
- user: ID do usuário logado
- user_login: Login do usuário logado.
getBodyToRefreshTokenAPI
Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | getSessionInfogetBodyToRefreshTokenAPI |
---|
linenumbers | true |
---|
|
const sessionInfobodyToRefreshToken = this.mingleService.getSessionInfogetBodyToRefreshTokenAPI(); |
...
Retorno de um objeto contendo as informações necessárias para realizar manualmente o Auth Refresh na API /auth/app/refresh.
- _app: ID (string)
- _client: ID (string)
- _set: ID (string)
- _muser: ID (string)
- rtoken: JWT (string)
...
language | js |
---|
firstline | 1 |
---|
title | getSessionInfo |
---|
linenumbers | true |
---|
...