Zum Inhalt springen

Auth-Methoden

In diesem Schritt des Auth-Setups wählst du aus, welche Anmeldemethoden deinen Nutzern zur Verfügung stehen sollen.

Diese Methoden sind einfach einzurichten und benötigen keine externe Konfiguration.

Die klassische Anmeldemethode mit E-Mail-Adresse und Passwort.

EigenschaftWert
SchwierigkeitEinfach
KostenKostenlos
Externe KonfigurationKeine
Setup-Schritte3

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.

EigenschaftWert
SchwierigkeitEinfach
KostenKostenlos
Externe KonfigurationKeine
Setup-Schritte3

Funktionen:

  • Sofortiger Zugang ohne Anmeldedaten
  • Spätere Konvertierung zu registriertem Konto möglich
  • Ideal für “Erst testen, dann registrieren”-Flow

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.

EigenschaftWert
SchwierigkeitMittel
Kosten25€ einmalig (Identity Verification)
Externe KonfigurationGoogle Cloud Console
Setup-Schritte7

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.

EigenschaftWert
SchwierigkeitMittel
Kosten99$/Jahr (Apple Developer Program)
Externe KonfigurationApple Developer Portal
Setup-Schritte7

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.

EigenschaftWert
SchwierigkeitMittel
KostenKostenlos
Externe KonfigurationMeta for Developers
Setup-Schritte6

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

Anmeldung mit dem Twitter/X-Account.

EigenschaftWert
SchwierigkeitMittel
KostenKostenlos (Basic)
Externe KonfigurationTwitter Developer Portal
Setup-Schritte6

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.

EigenschaftWert
SchwierigkeitEinfach
KostenKostenlos
Externe KonfigurationGitHub Developer Settings
Setup-Schritte5

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.

EigenschaftWert
SchwierigkeitMittel
KostenKostenlos
Externe KonfigurationYahoo Developer Network
Setup-Schritte6

Vorteile:

  • Alternative für Nutzer ohne Google/Apple
  • Verbreitet in bestimmten Regionen

Voraussetzungen:

  • Yahoo Developer Account
  • App erstellen
  • Client-ID und Client-Secret

Anmeldung mit Microsoft/Outlook-Account.

EigenschaftWert
SchwierigkeitMittel
KostenKostenlos
Externe KonfigurationAzure Portal
Setup-Schritte7

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

Empfohlene Methoden:

  • E-Mail/Passwort (Basis)
  • Google (am verbreitetsten)
  • Apple (Pflicht bei iOS)

Diese Kombination deckt die meisten Nutzer ab.


Unabhängig von deiner Auswahl werden immer folgende Methoden im Hintergrund aktiviert:

MethodeGrund
E-Mail/PasswortFür Admin-Login erforderlich
AnonymFür Gäste-Zugang bestimmter Funktionen

Deine Auswahl bestimmt nur, welche Methoden den Endnutzern auf dem Login-Screen angezeigt werden.

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.

MethodeEinmalige KostenLaufende Kosten
E-Mail/PasswortKeineKeine
AnonymKeineKeine
Google25€Keine
AppleKeine99$/Jahr
FacebookKeineKeine
Twitter/XKeineKeine (Basic)
GitHubKeineKeine
Yahoo!KeineKeine
MicrosoftKeineKeine