bionicjs
Integrations

Auth

Authentication is TypeScript, under server/auth/. Each provider is a plugin package (@bionicjs/better-auth, @bionicjs/clerk, @bionicjs/firebase, @bionicjs/supabase, @bionicjs/workos) composed in bionicjs.config.ts - pick one.

Overview

Authentication in bionicjs is built using robust, proven providers that seamlessly integrate with our filesystem routing and middleware.

Providers

  • Better Auth: The default, feature-rich authentication solution.
  • Clerk: A powerful, drop-in authentication provider.
  • Firebase: Scalable, Google-backed authentication.
  • Supabase: Open-source Firebase alternative with PostgreSQL.
  • WorkOS: Enterprise-ready SSO and identity management.