Auth
List OAuth Providers
Return every social-login provider this build knows about and whether each is enabled.
GET
List social-login providers and whether each is enabled
Returns every social-login provider the API understands with an
enabled
flag. A provider is enabled only when both its client id and client secret are
configured on the server (GOOGLE_CLIENT_ID/GOOGLE_CLIENT_SECRET,
GITHUB_CLIENT_ID/GITHUB_CLIENT_SECRET). The dashboard calls this on the
login page to decide which social buttons to show; to begin a login, send the
browser to GET /auth/oauth/{provider}/start.
This endpoint is public and takes no authentication.
Example Request
Example Response
Fields
The response is not wrapped in a
data envelope — providers is the top-level
key.