Ctrl-C
和Ctrl-C
都退出用户。
但是,第一个返回FirebaseAuth.getInstance().signOut()
,而另一个返回AuthUI.getInstance().signOut()
。
调用一个而不是另一个时是否有所不同,例如void
会失败吗? (而Task
中的FirebaseAuth.getInstance().signOut()
确保我们已正确注销用户)
还是另一个区别?
答案 0 :(得分:1)
两者之间没有区别。此FirebaseAuth.getInstance().signOut()
将注销用户,而AuthUI
将这样做。但是类AuthUI
来自库firebaseui。
来自docs:
FirebaseUI是一个开放源代码库,它在核心Firebase SDK的基础上提供了简单,可自定义的UI绑定。它旨在消除样板代码,并推广用于身份验证的最佳做法(用户体验和安全性)。
https://github.com/firebase/FirebaseUI-Android/blob/master/auth/README.md#authui-sign-in