We're currently in the middle of redesigning our agent app and we're wondering what is the best practice to sign in to the agent using SSO..
The main flows we found are:
- External browser window where the user should choose his account and continue back to the agent.
Advantage: The information is stored in the browser so the user just needs to choose his account.
Disadvantage: The user must interact with another screen in order to complete the sign-in flow.
- The whole flow is embbeded inside the agent.
Advantage: The user interacting with the flow inside one screen "step by step".
Disadvantage The user muat sign in to his SSO for the first time through the agent because the agent didn't store his information cookies.
Example to the first flow, Slack:
Thank you very much.