2012-11-08 12 views
12

W mojej aplikacji, aby móc przełączyć się na innego użytkownika, używam parametru "auth_type = reauthenticate" dla adresu URL "https://www.facebook.com/dialog/oauth". To działało przez długi czas. Byłem w stanie zalogować się przy użyciu innego użytkownika FB niż ostatnio zalogowany. (na przykład współdzielony komputer) Dziś dowiedziałem się, że nie można już zmienić użytkownika. Ponownie wprowadź hasło. Ponadto nie ma przycisku "Anuluj" (używane "dispalay = popup").Funkcja reauthenticate zmieniła swoje zachowanie?

nie mogę znaleźć coś na ten temat na developers.facebook.com

Czy ktoś wie coś na ten temat? Czy jest to tymczasowy błąd czy cokolwiek innego?

Odpowiedz

0

od: https://developers.facebook.com/docs/facebook-login/reauthentication/

Zauważ, że aplikacje powinny budować własne mechanizmy umożliwiające przełączanie pomiędzy różnymi Facebooku kont użytkowników użyciu wylogować funkcje i nie powinny polegać na ponownej autoryzacji dla tego produktu.

+4

Problemem nie są mechanizmy aplikacji umożliwiające przełączanie użytkowników, to FB API. Mam aplikację i chcę wymusić zmianę użytkownika. FB API nie oferuje żadnego sposobu wylogowania użytkowników. Jeśli jestem już zalogowany, formularz logowania automatycznie zamyka się i przyzna mi token dostępu, nie dając mi możliwości zmiany lub wylogowania użytkowników. –

+0

@GerardoContijoch Czy udało Ci się znaleźć rozwiązanie? Wystąpił ten sam problem dotyczący mojej aplikacji, która wymagała wylogowania bieżącego użytkownika, aby umożliwić logowanie z różnymi kontami. – huygn

Powiązane problemy