https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.18.0/interfaces/app-3w-jwt&feed=atom&action=historySIU-Guarani/version3.18.0/interfaces/app-3w-jwt - Historial de revisiones2024-03-28T12:15:57ZHistorial de revisiones para esta página en el wikiMediaWiki 1.30.0https://documentacion.siu.edu.ar/wiki/index.php?title=SIU-Guarani/version3.18.0/interfaces/app-3w-jwt&diff=65614&oldid=prevLleonardis en 19:30 10 oct 20182018-10-10T19:30:38Z<p></p>
<p><b>Página nueva</b></p><div><span style="float: right; margin: 0 0 15px 15px;">__TOC__</span><br />
== <big>Interfaz SIU-Guaraní App y 3w</big> ==<br />
<br />
<big>Para que los usuarios de la '''App''' de Guaraní puedan a través de ella ingresar al modulo '''3W''', se hace uso de la tecnología [https://jwt.io/ JWT]. Para que esto sea posible se debe configurar lo siguiente:</big><br />
===<big>En la API-APP</big>===<br />
<br />
<big>Se debe configurar el archivo '''configuracion/parametros.ini''', asignando un valor a la directiva '''keysimetrica''':</big><br />
<br />
<source lang="php" enclose="div"><br />
<br />
[general]<br />
keysimetrica = "<KEY-SIMETRICA>" ;para la encriptación del token<br />
;Los siguientes parámetros no hacen falta modificar<br />
version = "1.1.1"<br />
validez = 10 ;para el tiempo de validez del token<br />
version_gestion = "3.14.0" ;versión mínima compatible<br />
<br />
</source><br />
<br />
===<big>En 3W</big>===<br />
<big>Se debe configurar el archivo '''instalacion/login.php''' de la siguiente manera:</big><br />
<br />
<source lang="php" enclose="div"><br />
<br />
/**<br />
* Acceso por JWT desde la app<br />
*/ <br />
'app_jwt' => array(<br />
'activo' => true,<br />
'clase' => 'modelo\\autenticacion\\auth_app_jwt',<br />
'parametros' => array(<br />
'keysimetrica' => '<KEY-SIMETRICA>' //Debe ser igual a la usada en la API que consume la APP, archivo parametros.ini<br />
)<br />
)<br />
<br />
</source><br />
<br />
<big>Donde '''activo''' debe ser '''true''', y '''keysimetrica''' debe ser la misma clave que se configura en el archivo '''configuracion/parametros.ini''' de la '''API-APP'''.</big></div>Lleonardis