Können wir benutzerdefinierte Authentifizierung in Mobile Backend Starter implementieren? Anstatt eines Google-Kontos möchte ich, dass sich Nutzer mit einem Facebook-Konto anmelden. Ist das möglich?Benutzerdefinierte Authentifizierung in Google Cloud Mobile Back-End-Starter in Android
6
A
Antwort
0
Ich sehe keine offiziellen Support/Docs/Online-Tutorials/Experimente, dies leider noch zu tun. Werde auf der Suche sein, da ich auch in einer MBS Instanz rolle. Nun gibt es den OPEN-Modus, der nicht authentifizierte Anfragen erlaubt.
1
Um Ihre Frage zu beantworten, ist es möglich, andere OAuth2-Berechtigungen wie Facebook, LinkedIn oder Twitter zu implementieren.
Here's eine Antwort mit Codebeispielen, wie dies zu erreichen ist.
Kurz gesagt, Sie müssen Ihre eigenen Authenticator
implementieren und @Api
Annotation aktualisieren, um den benutzerdefinierten Authentifikator zu berücksichtigen.
@Api(name = "example", authenticators = { CustomAuthenticator.class })
Mehr über benutzerdefinierten authenticators in Google documentation finden.
Haben Sie Fortschritte dabei gemacht? Wenn wir uns mit anderen Anbietern einloggen könnten, wäre ich sehr interessiert. – Pandalover
Einverstanden. Wäre schön, eine Antwort darauf zu sehen. – dromodel