Skip to main content
GoAuth

GoAuth

Auth.js for Go — providers, adapters, JWT sessions, MFA, and passkeys

Easy to Use

Auth.js mental model

Same providers, callbacks, adapters, and routes as Auth.js — mapped to idiomatic Go and net/http.

Learn more →
Focus on What Matters

Passkeys & MFA

WebAuthn passkeys with stdlib verification, post-login OTP for credentials, and session list/revoke for database sessions.

Learn more →
Powered by React

Web & mobile

Bearer token flow for React Native, HTML callback pages, and optional goauth.js browser helpers.

Learn more →