Mudanças entre as edições de "Authentication.svc"

De LATROMI Manuais
Ir para: navegação, pesquisa
(Web Service REST)
(Web Service REST)
Linha 12: Linha 12:
  
 
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
 
Serviço de autenticação de usuário. Passar no parâmetro '''requestToken''' o token gerado pelo serviço [[TokenGenService.svc|generateAuthResquestToken]].
 +
 +
<pre>
 +
{
 +
    "status": 100,
 +
    "message": "Usuário autenticado.",
 +
    "details": null,
 +
    "authToken": "IkXuQxepET$zObQoowgHPyRIPIV2HY2fq3kkr_ZINlcPW_r$2_2le5AExlT9TTXQ8BmsUL$9hN15n0ujfvSPsPOCAJMnkIZbrooiouvm1UbiXaiB0EoWXJChebv$vrqjoVjhdl_lhJszWgwvYAw9RSNC56cs$TPd$7nykl8_2nw=",
 +
    "authType": 1,
 +
    "userProfile": {
 +
        "id": 1,
 +
        "referenceCode": null,
 +
        "username": "admin",
 +
        "fullName": "Administrador",
 +
        "emailAddress": "",
 +
        "isActive": true,
 +
        "isAdmin": true,
 +
        "isIntegratedUser": false,
 +
        "keepAliveEnabled": true,
 +
        "documentType": 0,
 +
        "documentNumber": "",
 +
        "policies": null,
 +
        "extendedProperties": [
 +
            {
 +
                "Key": "CampoLivre1",
 +
                "Value": null
 +
            },
 +
            {
 +
                "Key": "CampoLivre2",
 +
                "Value": null
 +
            },
 +
            {
 +
                "Key": "CampoLivre3",
 +
                "Value": null
 +
            },
 +
            {
 +
                "Key": "CampoLivre4",
 +
                "Value": null
 +
            },
 +
            {
 +
                "Key": "CampoLivre5",
 +
                "Value": null
 +
            }
 +
        ]
 +
    }
 +
}
 +
</pre>
  
 
=== ValidateAuthToken ===
 
=== ValidateAuthToken ===

Edição das 18h48min de 8 de fevereiro de 2017

Sobre

Web Service REST

Authenticate

Serviço de autenticação de usuário. Passar no parâmetro requestToken o token gerado pelo serviço generateAuthResquestToken.

{
    "status": 100,
    "message": "Usuário autenticado.",
    "details": null,
    "authToken": "IkXuQxepET$zObQoowgHPyRIPIV2HY2fq3kkr_ZINlcPW_r$2_2le5AExlT9TTXQ8BmsUL$9hN15n0ujfvSPsPOCAJMnkIZbrooiouvm1UbiXaiB0EoWXJChebv$vrqjoVjhdl_lhJszWgwvYAw9RSNC56cs$TPd$7nykl8_2nw=",
    "authType": 1,
    "userProfile": {
        "id": 1,
        "referenceCode": null,
        "username": "admin",
        "fullName": "Administrador",
        "emailAddress": "",
        "isActive": true,
        "isAdmin": true,
        "isIntegratedUser": false,
        "keepAliveEnabled": true,
        "documentType": 0,
        "documentNumber": "",
        "policies": null,
        "extendedProperties": [
            {
                "Key": "CampoLivre1",
                "Value": null
            },
            {
                "Key": "CampoLivre2",
                "Value": null
            },
            {
                "Key": "CampoLivre3",
                "Value": null
            },
            {
                "Key": "CampoLivre4",
                "Value": null
            },
            {
                "Key": "CampoLivre5",
                "Value": null
            }
        ]
    }
}

ValidateAuthToken

EndSession

  • Verbo Http: GET
  • Template de URL: {latromiUrl}/Services/Authentication.svc/rest/endSession/{authToken}

ChangePassword