Files
claudemesh/.context/turbostarter-framework-context/sections/mobile/auth/overview.md
Alejandro Gutiérrez d3163a5bff feat(db): mesh data model — meshes, members, invites, audit log
- pgSchema "mesh" with 4 tables isolating the peer mesh domain
- Enums: visibility, transport, tier, role
- audit_log is metadata-only (E2E encryption enforced at broker/client)
- Cascade on mesh delete, soft-delete via archivedAt/revokedAt

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 21:19:32 +01:00

2.3 KiB

title, description, url
title description url
Overview Get started with authentication. /docs/mobile/auth/overview

Overview

TurboStarter uses Better Auth to handle authentication. It's a secure, production-ready authentication solution that integrates seamlessly with many frameworks and provides enterprise-grade security out of the box.

One of the core principles of TurboStarter is to do things **as simple as possible**, and to make everything **as performant as possible**.

Better Auth provides an excellent developer experience with minimal configuration required, while maintaining enterprise-grade security standards. Its framework-agnostic approach and focus on performance makes it the perfect choice for TurboStarter.

Recently, Better Auth announced an incorporation of Auth.js (27k+ stars on Github), making it even more powerful and flexible.

Better Auth

You can read more about Better Auth in the official documentation.

TurboStarter supports multiple authentication methods:

As well as common applications flows, with ready-to-use views and components:

  • Sign in - sign in with email/password or OAuth providers
  • Sign up - sign up with email/password or OAuth providers
  • Sign out - sign out
  • Password recovery - forgot and reset password
  • Email verification - verify email

You can construct your auth flow like LEGO bricks - plug in needed parts and customize them to your needs.