Saltar al contenido principal

Flujo

El flujo SSO es iniciado desde la app del partner, a través de una URL de inicio provista por Hanu:

SSO Flow

  1. El usuario le solicita al partner el acceso a Hanu.
  2. Partner redirige al usuario a través de URL de inicio provista por Hanu.
  3. Hanu "pre" inicializa configuraciones y verifica sesión del usuario contra el IdP del partner.
  4. Partner responde a Hanu el resultado de la verificacion del usuario (autorizado/no autorizado).
  5. Hanu redirige al usuario con acceso, si el usuario fue autorizado, o con pantalla de error en caso contrario.

URL de Inicio

Con el fin de definir el destino del usuario en el flujo SSO, Hanu provee de una URL inicial parametrizable a través de queries. Ej: https://app.hanu.com/partners/{partner-name}?section=hanu-home

En el ejemplo, el usuario, luego de ser redirigido al flujo SSO (y en caso de ser autorizado con el acceso), sería redireccionado al home de Hanu.

info

Aunque OAuth permite integrar distintos flujos asociados al protocolo, el recomendado por Hanu es Authorization Code, debido a la naturaleza técnica de nuestra plataforma.