неправильно войти в Facebook в моем приложении - PullRequest
0 голосов
/ 20 мая 2011

Я использую логин на Facebook через javascript SDK (fb.login). и когда я входил в систему, иногда он работал должным образом, но иногда он постоянно запрашивал электронную почту и пароль.

например, в этом окне я ввел идентификатор электронной почты и pwd:

enter image description here

после этого он постоянно запрашивает электронную почту и пароль.

Я включил это:

    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

    <script src="http://connect.facebook.net/en_US/all.js"></script>
<div id="fb-root"></div>
    <img src="<?= $this->baseUrl(); ?>/public/images/facebook_signup.jpg" onclick="fb_login();"/>
    <script>
    FB.init({appId: '061665c433986c406bbeda1b465350c1', status: true,
        cookie: true, xfbml: true});

    function fb_login()
    {
        FB.login(function(response)
            {
                if(response.session!=null)
                {
                    window.location.href="http://www.allindiaarchitects.com/registration";
                }
                },{perms:'email,user_birthday,offline_access,publish_stream,read_friendlists'});
    }

    </script>

Пожалуйста, кто-нибудь, помогите мне.

1 Ответ

1 голос
/ 20 мая 2011

Попробуйте это:

<div id="fb-root">
    <img src="<?= $this->baseUrl(); ?>/public/images/facebook_signup.jpg" onclick="fb_login();"/>
</div>

Если это не работает, попробуйте это:

<div id="fb-root">
    <fb:login-button autologoutlink="true" size="medium" background="white" length="short"></fb:login-button>
</div>
...