PRIVATEOAuth Provider
OAuth Provider
postComplete OAuth Code
Completes the device code flow by approving or denying the authorisation request. **Required scopes:** `private`
postComplete OAuth Flow
Completes the OAuth authorisation flow after user consent, generating an authorisation code and returning the redirect URL. **Required scopes:** `private`
postGet Public Client
Retrieves public details of an OAuth client for displaying on the consent screen, including requested scopes and user permissions. **Required scopes:** `private`
postLookup OAuth Code
Looks up details of an OAuth authorisation code for the device code flow, returning client and scope information. **Required scopes:** `private`
postProcess Logout
Processes an RP-Initiated Logout request, revoking credentials and returning front-channel logout URIs for the frontend to render. **Required scopes:** `private`
Handle Signup POST
Completes the signup process for new users by setting their username. Requires a valid signup token from HandleLogin. **Authentication:** None required (signup token required)
Complete OAuth Code POST
Completes the device code flow by approving or denying the authorisation request. **Required scopes:** `private`