Autenticação com usuário e senha (fluxo legado)

Este serviço de login corresponde ao modelo de autenticação legado/descontinuado, que utiliza usuário e senha do SankhyaID, em conjunto com as chaves appkey e token.

Embora ainda esteja disponível para manter a compatibilidade com integrações existentes, ele foi substituído pelo novo fluxo OAuth 2.0, que oferece mais segurança e flexibilidade.

Recomendação: Planeje a migração para o novo serviço /authenticate o quanto antes, garantindo que suas integrações estejam alinhadas ao padrão atual. O serviço login permanecerá disponível, porém sem nenhuma atualização/evolução. A Sankhya indica fortemente que todas as integrações migrem para o novo modelo de autenticação /authenticate.

Para utilizar o novo fluxo, basta criar um componente do tipo integração no Portal do Desenvolvedor.

Clique aqui para ver como criar um novo componente de integração.

Fluxo recomendado:

  1. Login (/login)
  2. Chamadas subsequentes usando o bearerToken
  3. Logout (/gateway/v1/mge/service.sbr?serviceName=MobileLoginSP.logout)
  • O bearerToken deve ser enviado no cabeçalho Authorization das chamadas subsequentes.
  • Sessão expira após 30 minutos de inatividade (configurável pelo parâmetro INATSESSTIMEOUT).
  • Recomenda-se sempre realizar logout ao final.

Autentica o usuário no SankhyaOM utilizando usuário, senha, appkey e token. Retorna um bearerToken que deve ser utilizado em todas as requisições seguintes.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Headers
string
required

Token obtido na tela Configurações Gateway do SankhyaOm.

string
required

Chave da aplicação gerada na Área do Desenvolvedor.

string
required

Usuário válido vinculado ao SankhyaID.

password
required

Senha do usuário informado.

Responses

401

Credenciais inválidas (usuário, senha, appkey ou token incorretos)

500

Erro interno no servidor de autenticação

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json