相关疑难解决方法(0)

在Facebook Android SDK 4.0中删除了访问令牌

我正在使用Facebook Android SDK 4.0(最新版本).初始设置后我登录了我的应用程序.然后我退出了我的应用程序.如果再次启动我的应用程序,则用户未处于登录状态.当我使用调试器时,它会显示"ACCESS TOKEN REMOVED".使用Access Token检查用户是否处于登录状态的过程是什么?

我已经尝试了新的登录方法(根据更新的版本4.0),他们在其中提到了登录过程.我已经做了.但每当我打开访问令牌状态是"访问令牌删除".我在仪表板设置中检查了App id,包名称,活动名称.全部正确.帮我找到解决这个问题的方法.

android facebook facebook-android-sdk facebook-access-token

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

使用Facebook身份验证登录问题

我正试图从Facebook和Google API登录,谷歌API工作正常,问题出现在Facebook登录,一切都在Facebook开发者控制台设置,我的应用程序也是现场.

问题是每当用户点击登录按钮(这是一个自定义的ImageButton)时,ProgressBar会显示,然后它会消失,并且应用程序仍处于相同的活动状态,而无需用户登录.

该活动的完整代码是:

@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_opening);

    progressDialog = new ProgressDialog(this);
    mAuth = FirebaseAuth.getInstance();
    Auth = FirebaseAuth.getInstance();
    if (mAuth.getCurrentUser() != null) {
        Intent intent = new Intent(this, MainActivity.class);
        startActivity(intent);
        finish();
    }

    GoogleSignInOptions gso = new GoogleSignInOptions
        .Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
        .requestIdToken(getString(R.string.default_web_client_id))
        .requestEmail()
        .build();

    mGoogleSignInClient = GoogleSignIn.getClient(this, gso);

    Google = (ImageView) findViewById(R.id.googleSignin);
    Google.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            SIGN_IN_REQUEST = 1;
            signIn();
            progressDialog.setMessage("Loading...");
            progressDialog.setCancelable(false);
            progressDialog.show();
        }
    });

    callbackManager = CallbackManager.Factory.create();

    Facebook = (ImageView) findViewById(R.id.facebookSignin);
    Facebook.setOnClickListener(new View.OnClickListener() …
Run Code Online (Sandbox Code Playgroud)

android facebook-authentication firebase firebase-authentication

6
推荐指数
1
解决办法
524
查看次数