Próbowałem dodać więcej niż jedno konto na Twitterze i Facebooku z mojej strony przez omniauth na szynach.Jak wylogować się z Facebooka - używając kodu w aplikacji szyny (Ruby on Rails Omniauth)
Twitter działa poprawnie przy użyciu parametru force_login
.
Ale Facebook nie popiera tego.
Mogę dodać tylko jedno konto na Facebooku za pomocą /auth/facebook
. Po tym, jak spróbowałem dodać nowe konto Facebooka, używając ścieżki /auth/facebook
, to powraca ono tylko do mojej strony głównej.
Jeśli przeglądam www.facebook.com w tej samej przeglądarce, strona logowania się nie pojawia. Otwiera się ostatnio dodana strona konta na Facebooku.
po wylogowaniu z Facebooka w przeglądarce, a następnie wypróbowałem ścieżkę /auth/facebook
. działa dobrze.
Więc, musisz wylogować już otwarte konta Facebooka w zakładkach przeglądarki, zanim trafię dodać link do Facebooka na mojej stronie.
Czy ktoś może pomóc? dzięki.
dziękuję. ale w mojej aplikacji wielu użytkowników może zalogować się przy użyciu konta Facebook. dodano już ciasteczka na Facebooku, które nie pozwalają mi otworzyć nowej strony logowania na Facebooku. Na przykład pomyśl o centrum przeglądania. tam wiele osób może korzystać z pojedynczej przeglądarki. pomyśl o tym stanie. –