v1

latestOpenAPI 3.0.32026-07-26172157253.6 KB
Client

Get public authentication configuration

Get all public authentication configuration including OAuth providers and email auth settings (public endpoint)

get/api/auth/public-config

Response

Public authentication configuration

oAuthProvidersstring[]
customOAuthProvidersstring[]
requireEmailVerificationboolean
passwordMinLengthinteger
requireNumberboolean
requireLowercaseboolean
requireUppercaseboolean
requireSpecialCharboolean
verifyEmailMethod'code' | 'link'

Method for email verification (code = 6-digit OTP, link = magic link)

resetPasswordMethod'code' | 'link'

Method for password reset (code = 6-digit OTP + exchange flow, link = magic link)

disableSignupboolean

When true, new user sign-ups are disabled. Existing users can still sign in.