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.