/login/cnb
Realiza el login al sistema a través de un usuario corresponsal no bancario
Request
Método (Method) | POST |
Header Params
Content-Type | application/json | |
Accept-Language | es | español |
en | english |
Payload
appIdentifier * | Identificador de la aplicación | |||
deviceId * | Imei o identificador del dispositivo | |||
payload * | encriptado | Objeto con parámetros serializados |
Payload Desencriptado
username * | Correo, Teléfono ó Username con que se registró el dispositivo |
password * | Clave con que se registró el dispositivo |
Response
code | Código de Respuesta |
description | Mensaje de Respuesta |
data | Objeto de Respuesta |
Objeto de Respuesta
userInfo | encriptado | Objeto encriptado con los datos de respuesta |
mpayToken | Token de Autenticación que se utilizará en los llamados. |
userInfo Desencriptado
operator | Nombre del Operador | |
operatorId | Código del Operador (int) | |
agency | Nombre de la Agencia | |
agencyId | Código de la Agencia (int) | |
account | Número de cuenta CNB | |
name | Nombre del Dueño de la Cuenta | |
lastname | Apellido del Dueño de la Cuenta | |
commissionAccount | Cuenta de Comission | |
currency | Nombre de la Moneda | |
currencyId | Código ISO de la Moneda (string) | |
permissions (lista de permisos | id | Id Númerico del Permiso |
code | Código del Permiso | |
description | Descripcion del Permiso |
Ejemplo
Content-Type | application/json |
Accept-Language | es |
Content-Type | application/json |
Payload
{
"appIdentifier" : 1,
"deviceId" : "asdfasdfasfds12",
"payload" : "OHNBZ3NzNzBZV3pzWVdZcxckXr33b2BTLy7XkpF1WOV6HvBuynHLQERom0Bdda6pSbM0Bz/ONxMh6
oxAWDlTHcoE6anC40YPow6e5y115Mk="
}
Payload Desencriptado:
{
"username":"fjsealy@gmail.com",
"password":"12345678"
}
Response
{
"code": 0,
"description": "",
"data": {
"userInfo": "b1Fzb29CV1dvZ3pvWG9CZxp4cj6Q98XjJC+arzYuxArKV4zNJV8AUXBNUBi
OD5DJlUG45YO2ctRCOGUrVVTwUnRhvot0iFOzlCFKrUVtWyhIq1uiRxdISafTvg9evF0JS5H
kMJZ2DnasolXKCQQikbWUtcSMBPJ7yeGvBAWsWkXpUyCXIkjGowms0lzJ9VF6Mth8bfXSjv5
TA6SUQJK9gpA9qc932vXAWe9MbHR9qkNstUwo8AXE/q/Ajwfe4t+s18Tk3ikyJQ1QqTs8qWo
UxvHzMrrQNw4UjmCpyN2sXXjxj5B0nEyhibY1a55q1RzY6kqIHTLzYDQBSObC1XpxDXPKjhJ
Oae70TzdyYuGMs0VYvbVaoRhrsZTumTGj20CNYIYMyf/TfR6E97VCeCnXMVnjmePt8NBpAE+
ykI5rddoj+D4dEXUqj/kpU8Nmdb1mqLUu5XB5pRB+uJjuinfiwug5rCXA2sZgA013l8HezijJ
MB72j7+C4OsinDGWycSKmfaEtnQBpGYaqTZCUrwQ7Ki5Dy6LaWOTDpjeKCFjQW/Cs5rPj68De
jOo/8LyoKoTIF7mJ9hPssDzA7yn6B3/9jQiBk4zwh6m/4+hzBHZjlkaqNdTaILn0GI1OqcLu4
jj44mbxr7y65CrGsL8LX2YQA==",
"mpayToken": "eyJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJ3d3cubXBheS5jb20iLCJzdWIi
OiJmanNlYWx5QGdtYWlsLmNvbSIsImp0aSI6IjdmZTFmZmQ3LWNkZTMtNDEyOS05YWMwLTFm
MzEyYzNkOGM5MCIsInRva2VuSW5mbyI6eyJkZXZpY2VJZCI6ImFzZGZhc2RmYXNmZHMxMiIs
ImFwcElkZW50aWZpZXIiOjEsInR5cGVVc2VyIjoiQ05CIiwidXNlcklkIjoxLCJlbWFpbCI6
ImZqc2VhbHlAZ21haWwuY29tIiwidGVybWluYWxQaG9uZSI6IjY5NzMzNDU5In0sImlhdCI6
MTU1ODQ3MzQxOSwiZXhwIjoxNTU4NTAyMjE5fQ.zhDIc1LWD0uwWRCpuZh8NpEFuTlZwtNt9
iAlFRSxU1SFDIHRYCtcmqua_BqTGYsccQ14-NZul-vJ45HZbpa-uw"
}
}
UserInfo Desencriptado
{
"userId": 1,
"name": "Francisco",
"lastname": "Sealy",
"terminalPhone": "69733459",
"username": "fsealy",
"permissions": [{
"id": 1,
"code": 1,
"description": "accion 1"
}, {
"id": 2,
"code": 2,
"description": "accion 2"
}, {
"id": 3,
"code": 3,
"description": "accion 3"
}
],
"operator": "Mpay Bank Operator",
"operatorId": 1,
"currencyId": "840",
"currency": "Balboa",
"statusId": 1,
"account": null,
"commissionAccount": null,
"agency": "Mpay 1",
"agencyId": 1,
"roleId": 1,
"uid": "asdfasdfasfds12",
"email": "fjsealy@gmail.com"
}