Variables de sesión

Global parameters

URL Aplicación

Toda aplicación posee un código único de login para aterrizaje personalizado. Para ello la URL base de Lappiz cambia según el ambiente y según el código de la app de la siguiente forma:

Test: https://runtimetest.lappiz.io/#/CurrentLoginApp Producción: https://runtime.lappiz.io/#/CurrentLoginApp

El CurrentLoginApp se reescribe con el código de la aplicación de la siguiente forma:

Test: https://runtimetest.lappiz.io/#/Tudoki_Lappiz Producción: https://runtime.lappiz.io/#/Pactia_Lapoiz

Lappiz Users

Al iniciar sesión Lappiz genera una variable de sesión para obtener información relevante de la entidad Lappiz_Users, el arreglo generado contiene todos los campos del modelo para esa entidad a excepción de la contraseña y permite acceder a los atributos del mismo si se especifica el atributo en el JSON.parse().

console.log(sessionStorage.LappizUser);
console.log(JSON.parse(sessionStorage.LappizUser);
var myAtribute = JSON.parse(sessionStorage.LappizUser).Id;
console.log(myAtribute);

Así mismo, Lappiz carga en el espacio de sessionStorage algunos recursos informativos como:

//Rol del usario autenticado
var myRolId = sessionStorage.rolesId;
//Entorno de trabajo o Id de la aplicación
var workSpaceId = sessionStorage.workspaceId;
//Tenant actual
var tenantId = sessionStorage.tenantId;
//Código de la aplicación
var myAppCode = sessionStorage.workspace;
var myAppCode2 = sessionStorage.configAppName;
//Filtro timeline
var myFilterTimeLine = sessionStorage.filterTimeLine

Auth token

Para consumir métodos del API transaccional e integrarnos con Lappiz es necesario obtener el bearer token respectivo para acceder a los diferentes métodos que este ofrece. Para obtener el token de seguridad se puede efectuar en dos vías.

  • Variable de sesión token.

  • Petición post API configuración.

Token Api Config

POST https://designertest.lappiz.io/Api/token

El cuerpo de la petición debe ser x-www-form-urlencoded URL TEST: https://designertest.lappiz.io/Api/token. URL PROD: https://designer.lappiz.io/Api/token.

Request Body

Name
Type
Description

password

string

Contraseña del usuario

username

string

Dirección de correo

grant_type

string

por default siempre en -> password

BackandGlobal

La variable BackandGlobal nos entrega información respecto al ambiente de trabajo y URLs de la siguiente forma:

Last updated

Was this helpful?