
Better Auth
Better Auth ist ein kostenloses, quelloffenes Authentifizierungs-Framework für TypeScript, das mit jedem Framework funktioniert und alles enthält, was Sie benötigen.





Was ist Better Auth?
Better Auth ist eine framework-unabhängige Authentifizierungsbibliothek, die direkt in Ihrer Anwendung läuft. Sie verwaltet Benutzerkonten, Login-Sitzungen und Sicherheitsfunktionen, ohne auf externe Dienste angewiesen zu sein. Sie behalten die volle Kontrolle über Ihre Benutzerdaten, da alles auf Ihrer eigenen Datenbank und Ihrem Server läuft.
Das Framework bietet einsatzbereite Authentifizierungsmethoden, einschließlich E-Mail- und Passwort-Login, Social Sign-In mit Plattformen wie GitHub und Google, Passkeys für passwortlosen Zugriff und Magic-Link-Login. Es unterstützt auch erweiterte Funktionen wie Zwei-Faktor-Authentifizierung, Organisationsverwaltung für Teamkonten und rollenbasierte Zugriffskontrolle.
Im Gegensatz zu kostenpflichtigen Authentifizierungsdiensten ist Better Auth völlig kostenlos, ohne Benutzerbegrenzungen oder versteckte Kosten. Es verwendet moderne Sicherheitspraktiken und aktiv gepflegten Code, um Ihre Anwendungen sicher zu halten.
So verwenden Sie Better Auth
Die Einrichtung von Better Auth ist unkompliziert. Hier sind die Schritte, um loszulegen:
Installieren Sie das Paket mit npm, yarn oder pnpm, indem Sie den Installationsbefehl in Ihrem Projektverzeichnis ausführen.
Erstellen Sie eine Konfigurationsdatei, in der Sie Ihre Datenbankverbindung und die gewünschten Authentifizierungsmethoden angeben, wie z. B. E-Mail/Passwort oder soziale Anbieter.
Führen Sie das Datenbank-Migrationstool aus, um automatisch die erforderlichen Tabellen in Ihrer Datenbank zu erstellen. Das Tool übernimmt die gesamte Einrichtung für Sie.
Fügen Sie den Authentifizierungs-Client zu Ihrem Frontend-Code hinzu. Dadurch erhalten Sie Funktionen zum Anmelden, Registrieren und Verwalten von Benutzersitzungen.
Verwenden Sie die bereitgestellten Hooks oder Funktionen, um Ihre Seiten zu schützen und zu überprüfen, ob Benutzer angemeldet sind. Das Framework bietet einfache Möglichkeiten, Benutzerinformationen in Ihrer gesamten Anwendung zu nutzen.
Für erweiterte Funktionen wie Zwei-Faktor-Authentifizierung oder Organisationsunterstützung fügen Sie einfach das entsprechende Plugin zu Ihrer Konfiguration hinzu.
Funktionen von Better Auth
Mehrere Authentifizierungsmethoden einschließlich E-Mail, Social und passwortlos
Framework-unabhängiges Design, das mit allen gängigen Frameworks funktioniert
Zwei-Faktor-Authentifizierung und Passkey-Unterstützung
Funktionen für Organisations- und Teamverwaltung
Unterstützung für über 50 Social-Sign-In-Anbieter
Eingebaute Ratenbegrenzung und Sicherheitsfunktionen
Open Source und komplett kostenlos
Automatische Datenbankverwaltung
Typensichere TypeScript-Implementierung
Aktive Community und regelmäßige Updates
Better Auth Preise
Open Source
Free
- Unbegrenzte Benutzer und Projekte
- Alle Authentifizierungsmethoden (E-Mail, Social, Passkeys, Magic Links)
- Zwei-Faktor-Authentifizierung (TOTP und OTP)
- Organisation und Teamverwaltung
- Über 50 soziale Anmeldeanbieter
- Integriertes Ratenbegrenzung und Sicherheit
- Datenbankadapter für PostgreSQL, MySQL, SQLite, MongoDB
- Plugin-Ökosystem mit offiziellen und Community-Plugins
- Vollständiger Zugriff auf den Quellcode
- Selbst gehostet auf Ihrer Infrastruktur
Better Auth Anwendungsfälle
Wer kann von Better Auth profitieren?
Better Auth Repository
Auf Github ansehen| Sterne | 22,268 |
| Forks | 1,773 |
| Repository-Alter | 1 Jahr |
| Letzter Commit | 3 Tagen vor |
Häufig gestellte Fragen zu Better Auth
Teilen Sie Ihre Erfahrung mit Better Auth
Sehen Sie, was Benutzer über sagen Better Auth
0 Bewertungen
Noch keine Bewertungen
Seien Sie der Erste, der bewertet Better Auth
Better Auth Abzeichen einbetten
Zeigen Sie Ihrer Community, dass Better Auth auf Tool Questor vorgestellt wird. Fügen Sie diese schönen Abzeichen zu Ihrer Website, Dokumentation oder sozialen Profilen hinzu, um Glaubwürdigkeit zu steigern und mehr Traffic zu generieren.



