Initiate Login
Start OAuth flow with social provider.string
required
OAuth provider:
google, github, or xstring
Redirect URL after authentication (default: /)
OAuth Callback
Handle OAuth callback (internal endpoint).Get Auth Status
Check current authentication status.Generate STARK Proof
Generate a new STARK proof for the current session.Verify Session
Verify that current session has valid STARK proof.Refresh Proof
Refresh STARK proof before expiry.Logout
End session and revoke STARK proof.Get Supported Providers
List available OAuth providers.Link Provider
Link additional OAuth provider to existing account.string
required
Provider to link
Unlink Provider
Remove linked OAuth provider (must keep at least one).string
required
Provider to unlink