Проблемы с Facebook, OAuth 2.0 и JavaScript SDK - PullRequest
0 голосов
/ 22 декабря 2011

Я написал плагин для OAuth 2.0 для Grails. Все отлично работает, кроме одного вопроса.

Если человек уже давно подключен к Facebook. Акт всплывающего окна Facebook ... всплывающего и мгновенно уходящего не делает то, что мне нужно.

Если человек очищает свой кэш и пытается войти в систему, это заставляет его войти в систему, а затем работает. Что всплывающее диалоговое окно не делает, если вы уже вошли в систему? Это все равно установит файл cookie fbsr_ правильно?

обновление выпуска:
Я могу воспроизвести проблему с моим плагином. Нужно некоторое предложение о том, куда идти отсюда:
- Очистить все куки / кеш и т.д ...
- Войдите в систему (я получаю полное всплывающее окно Facebook), и я должен войти. Это работает.
- Откройте новую вкладку, перейдите на facebook.com и выйдите из системы. - Вернитесь на мою домашнюю страницу, получите всплывающее окно fb, снова я должен войти. Не удается.

1 Ответ

0 голосов
/ 23 декабря 2011

Возможно, я ошибся, но я все равно пытаюсь угадать: используете ли вы метод FB.login () . Если вы сделаете это, я бы предложил вам также использовать метод FB.getLoginStatus , как описано здесь

С наилучшими пожеланиями

Luca

...