2 Stimmen

Können Facebook-Authentifizierungs-Tokens von verschiedenen Anwendungen gemeinsam genutzt werden?

Ich habe eine mobile App, bei der sich die Benutzer über Facebook Connect anmelden können. Es gibt auch einen Webservice, den die mobile App verwenden wird.

Kann die mobile Anwendung ihr Authentifizierungstoken mit dem Webservice teilen?

  1. Benutzeranmeldung bei Facebook über mobile App
  2. Mobile Anwendung sendet Authentifizierungs-Token an Webservice
  3. Webservice fragt Facebook nach Nutzerdaten ab

oder würde die mobile Anwendung Facebook abfragen und die Informationen dann an den Webservice weitergeben?

  1. Benutzeranmeldung bei Facebook über mobile App
  2. mobile app fragt facebook nach nutzerdaten ab
  3. mobile Anwendung sendet Details an Webservice

2voto

phillee Punkte 2217

Ja. Der API ist es egal, woher Sie das Token erhalten, solange Sie die gleiche AppID/Geheimnis verwenden. Dies wird häufig in Offline-Datenzugriffsszenarien verwendet (Benutzer authentifiziert sich über die Webanwendung, der Backend-Dienst wird im Hintergrund aktualisiert). Haben Sie ein konkretes Beispiel, bei dem dies nicht funktioniert?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X