【发布时间】:2017-08-18 17:39:40
【问题描述】:
我正在我的 android 应用程序中实现 Facebook 和 Google 身份验证。
我已经完成了他们两个的身份验证,但是要从应用程序中注销,我只有一个按钮,并且有两种非常不同的方法可以通过 facebook 或 google 注销。
我需要从应用程序中注销,考虑从哪个帐户用户登录到我的应用程序,即 Facebook 或 Google。
以下是退出 Facebook 的代码:
FacebookSdk.sdkInitialize(getApplicationContext());
LoginManager.getInstance().logOut();
而且,这是给谷歌的:
private void signOut() {
Auth.GoogleSignInApi.signOut(mGoogleApiClient).setResultCallback(
new ResultCallback<Status>() {
@Override
public void onResult(Status status) {
// ...
}
});
}
如何根据用户登录的账户类型来实现这些功能。
提前致谢。
【问题讨论】: