Я включил различные методы регистрации социальных сетей на свой сайт. Все они используют всплывающее окно для аутентификации.Аутентификация социальной сети через iframe вместо Pop Up
Возможно ли использовать iframe.
Каждый раз, когда я пытаюсь, процедура запускается, но не регистрирует пользователя. Он не может перенаправлять правильно.
EDITED -
Я сделал некоторые отладки, и я думаю, что проблема с яваскриптом функцией в PHP файл, который загружается.
В всплывающей версии это функция javascript.
Таким образом, с моей функцией iframe я создал это.
window.parent.document.getElementById('iframe').wsl_wordpress_social_login({
'action' : 'wordpress_social_login',
'provider' : '<?php echo $provider ?>'
});
Firebug рассказывает мне это ::
window.parent.document.getElementById("iframe").wsl_wordpress_social_login is not a function
[Break On This Error] 'provider' : 'Facebook'