Beruflich Dokumente
Kultur Dokumente
Control de Versiones
Antecedentes
Muchas instituciones desean integrar el portal del empleado de Talana con sus sistemas de gestión interna pero, a su vez,
desean mantener una buena experiencia de usuario, manteniendo un acceso único y evitando que el usuario final deba
El presente documento entrega una primera forma, sencilla y fácil de implementar, que permite redirigir usuarios al portal del
trabajador de Talana previamente autenticado, cuando proviene desde un ambiente de confianza donde ya se ha validado
su identidad.
ha identificado previamente, como la intranet de la institución. Este ambiente debe tener acceso a los web services de
Talana, y contar con un token de integración propio con permisos de manejo de usuarios.
La redirección autenticada al portal del trabajador de Talana se basa en el envío de un formulario html común que contiene
en sus parámetros un token previamente obtenido por la plataforma. La figura 1 ilustra el esquema propuesto.
https://talana.cl/es/api/get-auth-token/<id_usuario>
donde <id_usuario> es el ID en Talana del usuario para el cual quieres obtener el token. Este servicio responderá con un
documento Json que incluye el token en la propiedad "key"
El formulario puede ser algo sencillo como el código que se entrega a continuación:
</form>
Alternativamente, es posible presentar al usuario un formulario “invisible” que redirija automáticamente apenas se muestre al
usuario. Este esquema es un poco más seguro y eficiente, pues no es necesario entregar al usuario el token en cada
pantalla HTML de la intranet. Para este caso se puede incrustar un formulario como el que se entrega a continuación, y que
contiene una acción javascript que gatilla el formulario:
<html><body>
</form>
<script type="text/javascript">document.ir_a_talana.submit();</script>
</body></html>