簡體   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