这是我在 java 类文件中的编码,我的注销按钮位于该文件中。 如何在 android studio 的 Firebase 中注销我的 Google 帐户,以便当我再次登录时,我可以选择可以登录的帐户。现在,我总是使用同一个帐户登录。
private GoogleSignInClient mGoogleSignInClient;
Button btnLogout;
FirebaseAuth mAuth;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_profile);
btnLogout = findViewById(R.id.btnLogout);
mAuth=FirebaseAuth.getInstance();
btnLogout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mAuth.signOut();
mGoogleSignInClient.signOut();
Intent intent = new Intent(Profile.this, SplashPage.class);
startActivity(intent);
}
});
}
}
最佳答案
FirebaseAuth.getInstance().signOut()
执行软注销,如果您希望在登录时能够再次选择 Google 用户,请执行完整的 google 注销 GoogleSignIn.getClient( Activity ,googleSignInOptions).signOut()
关于java - 如何在 Firebase 中注销我的 Google 帐户,以便在再次登录时可以选择我想要用来登录的帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61790363/