繁体   English   中英

没有本地Android应用程序上的Facebook登录“您已经授权”

[英]Facebook Login on no native Android App “you already authorized”

在这里,我介绍一下案例:

我正在开发使用Facebook的应用程序。 我们正在通过js使用Facebook API。 用户登录到Facebook的移动浏览器(应用程序外部)。 然后,用户进入该应用程序(该用户已经在Facebook上授权了该应用程序)。 然后,用户进入登录选项,并选择一个名为“ log whit facebook”的按钮,它是一个带有js操作的简单按钮,如下所示:

       $('#loginFacebookbBtn').on('vclick', function () {

            FB.login(function (response) {
                if (response.authResponse) {
                    FB.api('/me', function (response) {
                        ... do something whit the response
                    });
                } else {

                }
            }, {
                scope: "email"
            });

        }); 

然后,Facebook API显示一个浏览器弹出窗口,要求用户提供凭据。 我输入了凭据,然后浏览器弹出窗口转到第二页,其中显示:

“您已经授权(APP NAME)”(取消)(确定)

当我按OK时,这将转到我的应用程序,但我不希望弹出浏览器上的第二页...

对不起,我的英语,谢谢。

这就是它的工作原理-如果用户尚未登录Facebook,则需要登录-如果用户已经在电话上登录Facebook的应用程序,则不会看到该屏幕

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM