如何检查访问令牌是否已过期

时间:2015-07-28 08:26:33

标签: android facebook-sdk-4.x

我正在使用facebook sdk 4.3.0,现在我有案例,如果用户没有登录(如果我的应用程序首次运行或注销)它应该显示登录活动,否则它应该显示其他活动。

现在我正在做的是通过我自己制作的方法获取信息

 if (isLoggedIn()) {
                         Show Fragment A

                    } else {
                        FbLogin fbLogin = new FbLogin();
                        fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE);
                        fragmentTransaction.add(R.id.frame, fbLogin, "FbLogin").commit();
                    }

这就是我获取登录确认的方式

public boolean isLoggedIn() {
    AccessToken accessToken = AccessToken.getCurrentAccessToken();
    if(accessToken.isExpired()){
        return false;
    }else{

        return true;
    }

}

但有些我怎么知道它并没有告诉我,如果用户的Accesstoken真的过期了。所以请告诉我如何检查用户Accesstoken是否已过期

0 个答案:

没有答案
相关问题