【发布时间】:2017-11-19 03:03:05
【问题描述】:
我正在使用 Firebase 和 FirebaseUI 制作一个 android 应用程序。该应用程序允许使用电子邮件和密码、google 和 facebook 登录。如何找到用户使用了哪些登录方法?
在这里描述流程:
- 用户看到登录屏幕 (FirebaseUI)
- 用户使用首选登录方式并登录
- 根据用户使用的登录方式显示下一个布局
例如
//this activity is launched after successful sign in
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if(/*signed in with email-password*/)
setContentView(R.layout.activity_main_email);
else if(/*signed in with google*/)
setContentView(R.layout.activity_main_google);
else //signed in with facebook
setContentView(R.layout.activity_main_facebook);
//do something
}
【问题讨论】:
标签: android firebase firebase-authentication