2013-03-20 16 views
6

angezeigt, die eine ziemlich ungeradee Anforderung hat. Einer der Tabs der App öffnet die Facebook-Seite des Kunden. Also hier ist unsere gewünschte Funktionalität:eine Fan-Seite in einem UIWebView mit einer authentifizierten Benutzersitzung über Facebook Zugriffstoken

  1. Der Benutzer meldet sich in Facebook-SDKs verwenden (für iPhone und Android)
  2. Wir rufen die Zugriffstoken und unsere Anwendungsfluss beginnt
  3. Wenn der Benutzer klickt auf die Facebook-Seite Registerkarte wir Laden Sie ein UIWebView, das auf die URL der Facebook-Seite zeigt.
  4. Der Anwender sollte sofort mit der Facebook-Seite interagieren kann.

Also, was passiert, ist, die Schritte 1-3 normal arbeiten. Da dies jedoch UIWebView hat auf Facebook nicht vor authentifiziert wurde, ist es nicht eine gültige Session hat. Daher muss sich der Benutzer erneut in dieser Web-Ansicht anmelden, um mit der Seite interagieren zu können.

Gibt es eine Möglichkeit, den Token zu verwenden, den wir beim Laden von UIWebView aus dem Facebook-Login-Prozess haben, um sich nicht erneut anmelden zu müssen?

Danke.

+0

Große Frage, ich habe das gleiche Problem. Haben Sie einen Workaround gefunden? –

+0

wissen wir, wie man das schon macht? :( – bogardon

Antwort