小编nal*_*and的帖子

Facebook提示用户登录两次

我有一个与 parse.com 集成的 Facebook 登录的 Android 应用程序。不幸的是,当用户使用 facebook 登录时,授权网络视图会启动两次。

我已经广泛搜索了合适的解决方案,但没有找到。我也玩过 facebook 端的几乎所有应用程序设置。

这是我从 LoginActivity 调用登录的地方。我不知道另一个登录名在哪里启动。

private void onLoginButtonClicked() {
    NativeLoginActivity.this.progressDialog = ProgressDialog.show(NativeLoginActivity.this, "", "Logging in...", true);
    List<String> permissions = Arrays.asList("public_profile", "user_friends", "user_about_me", "user_relationships", "user_birthday",
            "user_location");
    ParseFacebookUtils.logIn(permissions, this, new LogInCallback() {
        @Override
        public void done(ParseUser user, ParseException err) {
            //NativeLoginActivity.this.progressDialog.dismiss();
            if (user == null) {
                Log.d(TAG, "Uh oh. The user cancelled the Facebook login.");
            } else if (user.isNew()) {
                showUserDetailsActivity();
            } else {
                Log.d(TAG, "User logged in through Facebook!");
                showUserDetailsActivity();
            } …
Run Code Online (Sandbox Code Playgroud)

android facebook parse-platform

3
推荐指数
1
解决办法
940
查看次数

标签 统计

android ×1

facebook ×1

parse-platform ×1