Skip to main content
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.

Authorizations

Authorization
string
header
required

Response

200 - application/json

Provider list.

providers
object[]