/// <summary> /// Fires when there's a Firebase authentication state change /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { if (e.Auth.CurrentUser != null) // User is signed in { if (_isLogin) { // user logged in successfully _hasLoggedIn = true; } else if (_isSignUp) { // user signed up and logged in successfully _hasLoggedIn = true; } FirebaseAuth.Instance.AuthState -= AuthStateChanged; OnCustomAuthStateChanged(); } else { // User is signed out // tell the view that the login/sign up was successfull _hasLoggedIn = false; } }
private void Auth_AuthState(object sender, FirebaseAuth.AuthStateEventArgs e) { if (e.Auth == null || e.Auth.CurrentUser == null) { // Show auth dialog ShowAuthDialog(); } }
private void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { var user = e.Auth.CurrentUser; if (user != null) { StartActivity(typeof(MainActivity)); } }
protected void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { var user = e.Auth.CurrentUser; if (user != null) { uidText = user.Uid; CreateUser(uidText); } else { } }
public void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { var user = e.Auth.CurrentUser; if (user != null) { MoveToDashboard(); //Toast.MakeText(this, "Firebase Signin Success", ToastLength.Short).Show(); } else { //Toast.MakeText(this, "Firebase Signin Failed!!", ToastLength.Short).Show(); } }
public void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { var user = e?.Auth?.CurrentUser; if (user != null) { isAuth = true; FirebaseLogService.UserLoginSignup("Email"); SetUserData(user); } else { isAuth = false; } }
void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { var user = e.Auth.CurrentUser; if (user != null) { // User is signed in Android.Util.Log.Debug(TAG, "onAuthStateChanged:signed_in:" + user.Uid); } else { // User is signed out Android.Util.Log.Debug(TAG, "onAuthStateChanged:signed_out"); } // [START_EXCLUDE] UpdateUI(user); // [END_EXCLUDE] }
protected void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { var user = e.Auth.CurrentUser; if (user != null) /* User is signed in. */ { _loggerService.SetUserInfo( user.Uid, user.Email, user.DisplayName); _loggerService.Info( TAG, $"on{nameof(AuthStateChanged)}, signed in {user.Uid}."); RaiseCustomAuthStateChanged(); } else /* User is signed out. */ { _loggerService.Info( TAG, $"on{nameof(AuthStateChanged)}, signed out."); RaiseCustomAuthStateChanged(); } }
private void AuthStateChanged(object sender, FirebaseAuth.AuthStateEventArgs e) { }
private void OnFirebaseAuthAuthState(object sender, FirebaseAuth.AuthStateEventArgs e) { }