Initiate OAuth authorization flow.
Generates an authorization URL for the specified provider and stores the flow state in the database for CSRF protection.
Flow:
Request body for starting an OAuth flow.
URI to redirect to after OAuth completion
Account identifier (slug or ID)
Display name for the new account (used when creating a new account)
1 - 255Optional state for CSRF (auto-generated if missing)