Skip to main content

Email+password login; mints a session credential.

POST 

/v1/auth/login

Verifies the password and mints a fresh 7-day session credential. Failed logins are uniformly 401 unauthorized whether the email is unknown or the password wrong (equalized timing) — the endpoint is not an account-existence oracle.

Rate limit: 10 attempts / 5 minutes per (client IP, email).

No authentication is required for this endpoint.

Request

Responses

Session minted. data.session_token is the bearer; faucet_uusdc is never present on login.