Authorization Flows
With OAuth2, service providers redirect users to the HyperID infrastructure (authorization_endpoint) for authorization. Service providers can select the desired authorization scenarios by passing parameters to the authorization request.
HyperID currently provides the following flows, which can be selected using the
flow_mode
parameter:flow-mode | Flow |
---|---|
0 | Sign-in (web2) |
1 | Sign-up (web2) |
2 | User's account recovery |
3 | Sign-in with wallet (web3) |
4 | Connect / create wallet after sign-in (web2+web3) |
5 | Connect / create wallet after sign-up (web2+web3) |
6 | Upgrade guest account |
- All sign-in flows have sign-up fallback.
- Additional parameters (e.g. '
scope
') may lead to specific sub-flows.
Last modified 5mo ago