Login Flow
When To Use It
Use this flow when a user signs in through a portal experience.
Prerequisites
Call Sequence
- establish Secure Channel when the login entrypoint requires it
- initiate login
- send MFA challenge if the session requires it
- complete login
- store JWT and keep using the same
X-Client-Hash
Branch Decisions
- MFA required or not
- pending approval or fully active
- default workspace available or workspace selection needed
Common Failures
- portal mismatch
- missing
X-Client-Hash - missing Secure Channel context
- using API-key assumptions on a
WEBflow