One auth server. Fifteen ways in.
On Convex and Better Auth. Use this deployment or fork your own — either way your app talks to it from its own origin, with no consent screen of its own, ever.One consent, not twoSigning in with Google shows Google's screen and nothing else — there's no AussieAuth page in the middle to approve.
Built for agents and anonymityLong-lived agent keys and Mullvad-style account numbers are first-class, not afterthoughts — sign in with no email, or no human, at all.
Lazy or self-hosted, your callPoint an app at this deployment in three commands, or fork the repo and own the database. The difference is one line of config, so the first isn't a trap.
Way 1 — lazyWe mint the session, your deployment verifies it. No auth code in your repo.
bun add @aussieljk/auth
bunx aussieauth init
bunx convex devWay 2 — self-hostedYou mint it, from a fork of this repo. Your database, your credentials, your domain.
bun add @aussieljk/auth
bunx aussieauth init --self-hosted
bunx convex dev