Я написал плагин для OAuth 2.0 для Grails. Все отлично работает, кроме одного вопроса.
Если человек уже давно подключен к Facebook. Акт всплывающего окна Facebook ... всплывающего и мгновенно уходящего не делает то, что мне нужно.
Если человек очищает свой кэш и пытается войти в систему, это заставляет его войти в систему, а затем работает.
Что всплывающее диалоговое окно не делает, если вы уже вошли в систему? Это все равно установит файл cookie fbsr_ правильно?
обновление выпуска:
Я могу воспроизвести проблему с моим плагином. Нужно некоторое предложение о том, куда идти отсюда:
- Очистить все куки / кеш и т.д ...
- Войдите в систему (я получаю полное всплывающее окно Facebook), и я должен войти. Это работает.
- Откройте новую вкладку, перейдите на facebook.com и выйдите из системы.
- Вернитесь на мою домашнюю страницу, получите всплывающее окно fb, снова я должен войти. Не удается.