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

- El usuario le solicita al partner el acceso a Hanu.
- Partner redirige al usuario a través de URL de inicio provista por Hanu.
- Hanu "pre" inicializa configuraciones y verifica sesión del usuario contra el IdP del partner.
- Partner responde a Hanu el resultado de la verificacion del usuario (autorizado/no autorizado).
- 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.