Base UI support and more flexible (headless) auth components

Hi,

I’m currently using TanStack Router (with preload) and accessing router context throughout the app. This setup requires highly composable and flexible auth flows.

At the moment, Better Auth UI feels quite opinionated and tightly coupled to a component-based approach, which makes integration with TanStack Form and router-driven flows more difficult. It also seems to rely heavily on database calls instead of leveraging router context for auth state.

Are there any plans to:

  • Support Base UI instead of Radix?

  • Expose a more headless API for auth so it can better integrate with custom form and routing solutions?

A more unopinionated approach would make this much easier to adopt in advanced setups.

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board
💡

Feature Request

Date

13 days ago

Author

Afonso Paulo

Subscribe to post

Get notified by email when there are changes.