Skip to main content
POST
/
auth
/
{id}
/
{provider}
Initiate authentication (POST)
curl --request POST \
  --url http://localhost:3010/auth/{id}/{provider} \
  --header 'Content-Type: application/x-www-form-urlencoded'
{
  "Status": "error",
  "Error": "Profile not found"
}

Path Parameters

id
string
required

The unique identifier of the authentication profile.

provider
string
required

The provider sub-path. For Social/OIDC providers this is the Goth provider name (e.g. github, linkedin, openid-connect). For SAML it is saml. For LDAP/Proxy it matches the configured provider identifier.

Body

application/x-www-form-urlencoded

Optional form body or JSON body carrying credentials (provider-dependent). LDAP and Proxy providers typically read a Basic Authorization header rather than a request body.

The body is of type object.

Response

Authentication completed inline.