2017-02-09 3 views
-1

Может ли кто-нибудь сказать мне, что делает текущий пользователь?Firebase getCurrentUser метод требуется объяснение

private ProgressDialog progressDialog; 
private FirebaseAuth firebaseAuth; 
progressDialog = new ProgressDialog(this); 
    firebaseAuth = FirebaseAuth.getInstance(); 
    if (firebaseAuth.getCurrentUser() != null){ 
     //start profile activity 
     finish(); 
     startActivity(new Intent(getApplicationContext(),Profile.class)); 
    } 

Я смущен, какой пользователь получает текущий пользовательский выбор?

ответ

2

FirebaseAuth.getInstance(). GetCurrentUser() возвращает текущего пользователя в firebase. Пользователь, у которого есть учетные данные, вы сделали логин с вашего эмулятора Android. Если пользователь не выполнил вход, getCurrentUser возвращает null.

2

firebaseAuth.getCurrentUser() используется для получения объекта FirebaseUser, который содержит информацию о пользователе, в котором был выполнен вход. Если он возвращает null, пользователь еще не подписал его, он будет перенаправлен на Profile.class ... (В приведенном выше коде)

 Смежные вопросы

  • Нет связанных вопросов^_^