Protect the authorization flow
Use registered redirect addresses, PKCE S256, state, and nonce as described in the integration guide.
Security
UnifyID handles its hosted identity and authorization flow. Your application validates the response and controls access to its own services.
Layered controls
Use registered redirect addresses, PKCE S256, state, and nonce as described in the integration guide.
Validate token signatures, issuer, audience, expiry, and the relevant transaction checks before establishing your application session.
Request appropriate scopes and protect the information your application receives.
Follow the documented guidance for client secrets, webhook verification, and permission lifecycle events.
Shared responsibility
Responsible disclosure
Do not access other people's data, disrupt service, expose live credentials, or publish an unresolved issue. Include the affected surface, impact, safe reproduction detail, and a secure way to follow up.
Build with UnifyID
Test rejection, replay, expiry, rotation, withdrawal, revocation, outage, and recovery—not only the successful path.