Biometria Facesign
DocHub
  • Home
  • Guia Rápido de Integração
  • Produtos
    • APP
    • SSO
    • MFA
  • CRM
  • DOCs
  • Recursos
    • Padrão de captura
    • Score biometrico
    • Score de autenticação
    • Prova de vida
    • Documentoscopia
    • Liveness 2D
    • Funcionalidade 1:N
      • Cadastro
      • Match
    • Webhook
      • JSON Web Token (JWT)
    • Redirect
    • Callback
    • Token criptografado
  • Releases
    • Releases
Fornecido por GitBook
Nesta página
  • Parâmetros
  • Pré Requisitos
  • ID do Cliente
  • Utilização
  • Resposta da API
  • Tela de Revisão de Dados não editável
  1. Recursos

Token criptografado

Visando maior segurança no tráfego de dados sensíveis, foi implementado um fluxo em que inserimos os dados através de uma API, que retorna um token criptografado , direcionando assim para uma url que não exibe dados sensíveis, fazendo a biometria utilizando estes dados previamente inseridos como parâmetros. Este token somente poderá ser utilizado uma vez, expirando em seguida, e também há um prazo de 24 horas para expirar caso não seja utilizado.

Parâmetros

Como parâmetro da API, o cliente deverá informar o ID do cliente, documento de identificação do usuário e nome do usuário (opcional).

Parâmetro
Exemplo

ID do Cliente

“30af224e-9od5-40eb-00f9-b2a7d2081a59”

Documento de identificação do usuário

12345678920 (CPF); 12345678-9 (RG); Ou 1234 (ID)

Nome do usuário (opcional)

“Bruno Mota”

Exemplo de Json:

{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "date_insert": "2024-06-27T12:14:07.889Z",
  "id_client": "30af224e-9od5-40eb-00f9-b2a7d2081a59",
  "document": "12345678920",
  "name": "Bruno Mota"
}

Pré Requisitos

Ativar a autenticação por token

Para utilização do token, é necessário ativar a funcionalidade no portal de acordo com o passo a passo:

Passo 1

Na tela incial, acesse a aba "Clientes" do portal:

Passo 2

Procure pelo perfil desejado e clique em editar:

Passo 3

Acesse a aba de funcionalidades:

Passo 4

Ative a função "Autenticar somente por token?" e salve as alterações:

ID do Cliente

Após ativar a autenticação por token, o cliente deverá informar o ID do cliente:

Passo 1

Acesse novamente a aba de clientes:

Passo 2

Procure pelo perfil desejado e clique em editar:

Passo 3

Na aba "Empresa", copie o ID em "Identificação":

Utilização

A requisição do Token será feita através de API

  • A requisição será pelo metodo POST;

  • Os parâmetros deverão ser enviados no corpo da requisição conforme exemplificado em Parâmetros;

  • O Callback da aplicação será um Json com um parâmetro “token” que é uma url completa direcionada para realização do cadastro/match do usuário referenciado no campo document da requisição e um parâmetro id, que é uma hash contendo as informações enviadas à API, pronta para substituir o parâmetro “clientUserId” na url.

Resposta da API

  • Status 200 - Sucessful Response;

  • Json - Schema:

{
    "token":"https://app.facesign.in/sso/5d62b3c7-9bc5-4240-9e55-1e5c35fe71bd/4da69d01-9f37-4718-8835-9cea80553fe5",
    "id": "4da69d01-9f37-4718-8835-9cea80553fe5"
}

Tela de Revisão de Dados não editável

Para melhorar a experiência do usuário, quando a autenticação for realizada por token a tela de revisão de dados exibe os dados enviados (somente CPF e Nome) sem a possibilidade de edição, somente confirmação ou cancelamento.

AnteriorCallbackPróximoReleases

Atualizado há 23 dias