App Check für ein Projekt aktivieren
In dieser Anleitung erfahren Sie, wie Sie Firebase App Check für Ihr Identity Platform-Projekt aktivieren.
App Check verwendet Bestätigungsdienste, um zu prüfen, ob Anfragen an Ihr Projekt von Ihrer App oder von einem authentischen, nicht manipulierten Gerät stammen.
App Check bietet Schutz für die folgenden Vorgänge, die vom Client-SDK verwendet werden:
Authentifizierungsvorgänge
Methode | Beschreibung |
---|---|
CreateAuthUri |
Ruft die möglichen Anmeldemethoden für die angegebene E-Mail-Adresse ab, wenn Sie sich mit einem Identitätsanbieter wie Google, Facebook oder Apple anmelden. |
SendVerificationCode |
Sendet einen SMS-Bestätigungscode für die Anmeldung mit der Telefonnummer. |
SignInWithCustomToken |
Meldet einen Nutzer an oder registriert ihn, indem ein benutzerdefiniertes Auth-Token ausgetauscht wird. |
SignInWithEmailLink |
Meldet einen Nutzer mit einem Out-of-Band-Code aus einem E-Mail-Link an oder registriert ihn. |
SignInWithIdp |
Meldet einen Nutzer mit Anmeldedaten von einem Identitätsanbieter an oder registriert ihn. |
SignInWithPassword |
Meldet sich mit einer E-Mail-Adresse und einem Passwort an. |
SignInWithPhoneNumber |
Schließt einen Versuch zur Authentifizierung per Telefonnummer ab. |
SignUp |
Registriert einen neuen Nutzer mit E‑Mail-Adresse und Passwort oder einen anonymen Nutzer oder führt ein Upgrade eines anonymen Nutzers auf E‑Mail-Adresse und Passwort durch. |
Vorgänge zur Kontoverwaltung
Methode | Beschreibung |
---|---|
DeleteAccount |
Löscht ein Nutzerkonto. |
GetAccountInfo |
Ruft Nutzerinformationen nach der Anmeldung ab. |
GetOobCode |
Fordert an, dass ein Out-of-Band-Code an die E-Mail-Adresse eines Nutzers gesendet wird. |
ResetPassword |
Schließt eine Out-of-Band-Passwortzurücksetzung ab oder prüft einen Bestätigungscode, der per E-Mail oder über einen anderen Out-of-Band-Mechanismus an einen Nutzer gesendet wurde. |
SetAccountInfo |
Aktualisiert Nutzerkonto-Informationen wie E‑Mail-Adresse, Passwort oder Anzeigename. |
App Check aktivieren
So aktivieren Sie App Check für Ihr Projekt:
Rufen Sie in der Firebase Console Build > App Check auf.
Klicken Sie auf Jetzt starten.
Folgen Sie der Anleitung für den Einstieg, um App Check in Ihrem Projekt zu registrieren und zu implementieren.
Nächste Schritte
- Schutz vor E‑Mail-Enumeration für Ihre App aktivieren
- App vor SMS-Missbrauch schützen