Auth-Methoden
In diesem Schritt des Auth-Setups wählst du aus, welche Anmeldemethoden deinen Nutzern zur Verfügung stehen sollen.
Basis-Methoden
Abschnitt betitelt „Basis-Methoden“Diese Methoden sind einfach einzurichten und benötigen keine externe Konfiguration.
E-Mail/Passwort
Abschnitt betitelt „E-Mail/Passwort“Die klassische Anmeldemethode mit E-Mail-Adresse und Passwort.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Einfach |
| Kosten | Kostenlos |
| Externe Konfiguration | Keine |
| Setup-Schritte | 3 |
Funktionen:
- Registrierung mit E-Mail und Passwort
- Login mit bestehenden Zugangsdaten
- Passwort-Wiederherstellung per E-Mail
- E-Mail-Verifizierung (optional)
Ermöglicht Nutzern, die App ohne Registrierung zu nutzen.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Einfach |
| Kosten | Kostenlos |
| Externe Konfiguration | Keine |
| Setup-Schritte | 3 |
Funktionen:
- Sofortiger Zugang ohne Anmeldedaten
- Spätere Konvertierung zu registriertem Konto möglich
- Ideal für “Erst testen, dann registrieren”-Flow
Social Login
Abschnitt betitelt „Social Login“Social Login ermöglicht deinen Nutzern die Anmeldung mit bestehenden Konten. Diese Methoden erfordern zusätzliche Konfiguration bei den jeweiligen Anbietern.
Anmeldung mit dem Google-Konto.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Mittel |
| Kosten | 25€ einmalig (Identity Verification) |
| Externe Konfiguration | Google Cloud Console |
| Setup-Schritte | 7 |
Vorteile:
- Sehr verbreitet - die meisten Nutzer haben ein Google-Konto
- Schnelle Anmeldung mit einem Klick
- Zugriff auf Google-Profilbild und Name
Voraussetzungen:
- Google Cloud Projekt
- OAuth 2.0 Client-ID und Client-Secret
- Identity Verification (einmalig 25€)
Sign in with Apple - besonders wichtig für iOS-Apps.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Mittel |
| Kosten | 99$/Jahr (Apple Developer Program) |
| Externe Konfiguration | Apple Developer Portal |
| Setup-Schritte | 7 |
Vorteile:
- Von Apple vorgeschrieben für Apps mit Social Login
- Hohe Sicherheit und Privatsphäre
- “Hide My Email”-Funktion für Nutzer
Voraussetzungen:
- Apple Developer Program Mitgliedschaft (99$/Jahr)
- App ID mit Sign in with Apple
- Service ID für die Konfiguration
Anmeldung mit dem Facebook-Profil.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Mittel |
| Kosten | Kostenlos |
| Externe Konfiguration | Meta for Developers |
| Setup-Schritte | 6 |
Vorteile:
- Große Nutzerbasis
- Zugriff auf Facebook-Profilbild
- Ideal für Social Apps
Voraussetzungen:
- Facebook Developer Account
- Facebook App erstellen
- App-ID und App-Secret
Twitter/X
Abschnitt betitelt „Twitter/X“Anmeldung mit dem Twitter/X-Account.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Mittel |
| Kosten | Kostenlos (Basic) |
| Externe Konfiguration | Twitter Developer Portal |
| Setup-Schritte | 6 |
Vorteile:
- Beliebt bei bestimmten Zielgruppen
- Schnelle Anmeldung
Voraussetzungen:
- Twitter Developer Account
- Twitter App erstellen
- API Key und API Secret
Anmeldung für Entwickler mit GitHub.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Einfach |
| Kosten | Kostenlos |
| Externe Konfiguration | GitHub Developer Settings |
| Setup-Schritte | 5 |
Vorteile:
- Ideal für Entwickler-Tools und Tech-Apps
- Einfache Einrichtung
- Kostenlos
Voraussetzungen:
- GitHub Account
- OAuth App erstellen
- Client-ID und Client-Secret
Anmeldung mit dem Yahoo!-Account.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Mittel |
| Kosten | Kostenlos |
| Externe Konfiguration | Yahoo Developer Network |
| Setup-Schritte | 6 |
Vorteile:
- Alternative für Nutzer ohne Google/Apple
- Verbreitet in bestimmten Regionen
Voraussetzungen:
- Yahoo Developer Account
- App erstellen
- Client-ID und Client-Secret
Microsoft
Abschnitt betitelt „Microsoft“Anmeldung mit Microsoft/Outlook-Account.
| Eigenschaft | Wert |
|---|---|
| Schwierigkeit | Mittel |
| Kosten | Kostenlos |
| Externe Konfiguration | Azure Portal |
| Setup-Schritte | 7 |
Vorteile:
- Ideal für Business-Apps
- Zugriff auf Microsoft 365-Konten
- Beliebt im Unternehmensumfeld
Voraussetzungen:
- Microsoft Azure Account
- App-Registrierung im Azure Portal
- Client-ID und Client-Secret
Empfehlungen nach App-Typ
Abschnitt betitelt „Empfehlungen nach App-Typ“Empfohlene Methoden:
- E-Mail/Passwort (Basis)
- Google (am verbreitetsten)
- Apple (Pflicht bei iOS)
Diese Kombination deckt die meisten Nutzer ab.
Empfohlene Methoden:
- E-Mail/Passwort (Basis)
- Microsoft (Unternehmen)
- Apple (Pflicht bei iOS)
Ideal für B2B-Anwendungen.
Empfohlene Methoden:
- E-Mail/Passwort (Basis)
- Apple
- Anonym (für schnellen Einstieg)
Maximale Reichweite für soziale Anwendungen.
Empfohlene Methoden:
- E-Mail/Passwort (Basis)
- GitHub (primär)
Perfekt für Entwickler-orientierte Apps.
Wichtige Hinweise
Abschnitt betitelt „Wichtige Hinweise“Automatische Hintergrund-Aktivierung
Abschnitt betitelt „Automatische Hintergrund-Aktivierung“Unabhängig von deiner Auswahl werden immer folgende Methoden im Hintergrund aktiviert:
| Methode | Grund |
|---|---|
| E-Mail/Passwort | Für Admin-Login erforderlich |
| Anonym | Für Gäste-Zugang bestimmter Funktionen |
Deine Auswahl bestimmt nur, welche Methoden den Endnutzern auf dem Login-Screen angezeigt werden.
Apple-Pflicht bei Social Login
Abschnitt betitelt „Apple-Pflicht bei Social Login“Wenn du irgendeinen Social Login anbietest (Google, Facebook, etc.), musst du auch Sign in with Apple anbieten. Das ist eine Vorschrift von Apple für den App Store.
Kosten-Übersicht
Abschnitt betitelt „Kosten-Übersicht“| Methode | Einmalige Kosten | Laufende Kosten |
|---|---|---|
| E-Mail/Passwort | Keine | Keine |
| Anonym | Keine | Keine |
| 25€ | Keine | |
| Apple | Keine | 99$/Jahr |
| Keine | Keine | |
| Twitter/X | Keine | Keine (Basic) |
| GitHub | Keine | Keine |
| Yahoo! | Keine | Keine |
| Microsoft | Keine | Keine |