Authentication

GET /auth/oauth/{provider}/start Public

Begin the OAuth sign-in redirect.

Browser-only: redirects to the provider, then back to /auth/oauth/{provider}/callback, which sets the session cookie and redirects to the app. Not a JSON endpoint.

Path parameters

provider string required
One of the enabled providers.Example google
curl
# open in a browser:
https://freehire.dev/api/v1/auth/oauth/google/start