Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Sumário



Índice
excludeSumário

Objetivo


      Esse documento tem o objetivo de exemplificar o uso da API utilizando todos os métodos implementados.

1 - Métodos


      Serão apresentados os métodos, implementados complementarmente na API de Usuários, são eles:

  • ChangePassword (POST)
  • RecoveryPassword (POST)
  • ChangePasswordWithToken (POST)

1.1 - ChangePassword


Informações
iconfalse
title1.1 ChangePassword
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/users/{userId ou Email}/changePassword

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost
Porta: 8051

Url Utilizada: http://localhost:8051/api/framework/v1/users/mestre/changePassword

Informações
iconfalse
titlePayload

A ser enviado na requisição

Bloco de código
languagejs
{
    lastPassword: "Totvs@123",
    newPassword: "Abc.456",
    confirmationPassword: "Abc.456"
}

1.2 - RecoveryPassword


Informações
iconfalse
title1.2 RecoveryPassword
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/users/{userId}/recoveryPassword

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost
Porta: 8051

Url Utilizada: http://localhost:8051/api/framework/v1/users/mestre/recoveryPassword

1.3 - ChangePasswordWithToken


Informações
iconfalse
title1.3 ChangePasswordWithToken
Expandir
Informações
iconfalse
titleConfiguração

Máscara de Url: http://{domínio}:{porta}/api/framework/v1/users/{userId}/changePassword

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost
Porta: 8051

Url Utilizada: http://localhost:8051/api/framework/v1/users/mestre/changePassword

Informações
iconfalse
titlePayload

A ser enviado na requisição

Bloco de código
languagejs
{
    lastPassword: "{TOKEN}",
    newPassword: "Abc.456",
    confirmationPassword: "Abc.456"
}