API reference for the Mubarokah ID OAuth 2.0 Authorization Endpoint (/oauth/authorize).
Documentation Index
Fetch the complete documentation index at: https://docs-accounts.mubarokah.com/llms.txt
Use this file to discover all available pages before exploring further.
code. Indicates that your application is requesting an authorization code.view-user detail-user). If not provided, a default set of scopes may be assumed or result in an error, depending on server configuration.consent: Forces the consent screen to be shown even if the user has previously authorized your application for the requested scopes. login: Forces the user to re-authenticate even if they have an active session.true to bypass the account chooser screen if the user has already authorized your application with their current account. This is useful for providing a seamless experience when re-authorizing or performing silent authentication.code_verifier. Required for public clients (e.g., mobile apps, SPAs) that cannot securely store a client secret.code_challenge. Must be S256 if code_challenge is provided.your_app_client_id and https://yourapp.com/oauth/callback with your actual application details.
The state parameter is crucial for security. Generate a unique, unguessable value for each authorization request and validate it upon callback.redirect_uri with an authorization_code and the state parameter.
Example Success Redirect:
error parameter.
Example Error Redirect: