mirror of
https://github.com/LukeHagar/better-auth.git
synced 2025-12-09 20:27:44 +00:00
21 lines
1.6 KiB
Plaintext
21 lines
1.6 KiB
Plaintext
---
|
|
title: Introduction
|
|
description: Introduction to Better Auth.
|
|
---
|
|
|
|
Better Auth is a type-safe, framework-agnostic authentication library for TypeScript. It provides a comprehensive set of features out of the box and includes a plugin ecosystem that simplifies adding advanced functionalities with minimal code. Whether you need 2FA, multi-tenant support, or other complex features. It lets you focus on building your app instead of reinventing the wheel.
|
|
|
|
## Why Better Auth?
|
|
|
|
*Authentication feels like a partially solved problem, existing open-source libraries often require a lot of additional code for anything beyond basic authentication. Third-party services, while convenient, force you to store user data on their servers, which in some ways strips you of ownership and that comes with its own set of problems. And obviously, these services aren't free and can get really expensive.*
|
|
|
|
*Better Auth offers a different approach. It provides a robust authentication library from the start accompanied by a growing comprehensive plugin ecosystem, allowing you to add many authentication features in just minutes. Need multi-factor authentication? Simply install our 2FA plugin. Looking to support workspaces, organizations, member roles, or access control for you multi tenant apps? You're a plugin away from having a fully featured auth system.*
|
|
|
|
## Features
|
|
|
|
Better auth is aims to be the most comprehensive auth library. It provides a wide range of features out of the box and allows you to extend it with plugins. Here are some of the features:
|
|
|
|
<Features/>
|
|
|
|
and much more and even more to come...
|