Я работаю над расширением FF, которое отображает информацию о пользователях на сторонних сайтах.Пользователям необходимо войти на мой Drupal-сайт.Я проверяю состояние входа с помощью кросс-доменного jQuery.ajax ().Если пользователь не вошел в систему, расширение FF открывает всплывающее окно (window.open ()), показывающее страницу входа в систему / регистрации / паролей на Drupal (/user/login).
Теперь я хотел быэто окно нужно закрыть и продолжить FF-расширение, как только авторизация (регистрация / запрос пароля) будет успешной.И теперь я потерян ... Как бы я это сделал?
Я знаю, как закрыть всплывающее окно из моего FF-аддона (window.close ()), но я не знаю, как сообщить аддону, когда это сделать.Я думал об опросе состояния входа в систему.Но это кажется неуклюжим, нет?Я также попытался перенаправить страницу drupal после успешного входа в систему (модуль назначения входа в систему) на самозакрывающуюся страницу, но в новых браузерах window.close () работает только на окнах, которые были созданы с помощью того же сценария.И тогда мне все равно придется искать способ заставить FF-аддон действовать.
Как другие люди решают эту проблему?Заранее спасибо за помощь!