Übersicht
Eine Dart-Client-Bibliothek zur Interaktion mit der GoTrue-Authentifizierungs-API, die sichere Benutzerverwaltung in Flutter-Anwendungen ermöglicht. Sie unterstützt Registrierung, Anmeldung, Passwortwiederherstellung und Sitzungsverwaltung mit integriertem Token-Management. Speziell für eine nahtlose Integration mit Supabase entwickelt, bietet sie ein konsistentes Authentifizierungserlebnis über mehrere Plattformen hinweg. Die Bibliothek verarbeitet Zustandspersistenz und bietet Echtzeit-Updates über Listener. Ideal für Entwickler, die Apps mit robuster, skalierbarer Authentifizierung erstellen.
Anwendungsfälle
- Benutzerregistrierung und Anmeldung
- Passwort-Zurücksetzungs-Workflows
- Sitzungsverwaltung
- Echtzeit-Authentifizierungsstatus-Updates
- Multiplattform-Authentifizierung
Hauptmerkmale
- Sichere Token-Verwaltung
- Eingebaute Sitzungsdauerhaftigkeit
- Echtzeit-Authentifizierungslisten
- Unterstützung für E-Mail/Kennwort- und Sozial-Logins
- Plattformübergreifende Kompatibilität
Geeignet für
- Flutter-Apps mit Supabase
- Apps, die sichere Authentifizierung erfordern
- Entwickler, die Multiplattform-Apps erstellen
- Projekte, die Echtzeit-Authentifizierungsstatus erfordern
- Teams, die eine einfache Authentifizierungseinstellung wünschen
Hinweise
- Benötigt einen GoTrue-Backend (z. B. Supabase)
- Beschränkt auf GoTrue-spezifische Funktionen
- Erforderliche ordnungsgemäße Fehlerbehandlung bei Netzwerkproblemen
- Der Authentifizierungsfluss muss für die UI angepasst werden
- Abhängig vom Supabase-Ökosystem