Api Para verificar la sesión y obtener detalles del usuario.
módulo.exportaciones = {
friendlyName: 'Verificar',
descripción: 'Verificar cliente.',
entradas: {
},
salidas: { éxito: { tipo de respuesta: "éxito" }, error: { tipo de respuesta: "error" } },
fn: función asíncrona (entradas, salidas) {
try{ const customerId= this.req.session.token; if(customerId == req.session.token){ const userDetails = await sails.helpers.kobalt.core('customer/verify', 'GET', inputs); const userData = userDetails.data; const user = userData.json() }else{ this.req.session.token = req.session.token; const userDetails = await sails.helpers.kobolt.core('customer/verify', 'GET', inputs); const userData = userDetails.data; const user = userData.json(); } return exits.success(user); }catch(err){ sails.log(err); return exits.failure({status: err.raw.response.data.status, errors: err.raw.response.data.errors}); }}
};