getUserFromFirebase method

  1. @override
void getUserFromFirebase(
  1. User fbaUser
)
override

Create user profile from google login

Implementation

@override
void getUserFromFirebase(fba.User fbaUser) {
  AppConfig.logger.d("Getting User Info From Firebase Authentication");
  user =  AppUser(
    dateOfBirth: 0,
    homeTown: CoreConstants.somewhereUniverse.tr,
    photoUrl: fbaUser.photoURL ?? "",
    name: fbaUser.displayName ?? "",
    firstName: "",
    lastName: "",
    email: fbaUser.email ?? "",
    id: fbaUser.providerData.first.uid ?? "",
    phoneNumber: fbaUser.phoneNumber ?? "",
    isVerified: false,
    password: "",
    );

  AppConfig.logger.d('Last login at: ${fbaUser.metadata.lastSignInTime}');
  AppConfig.logger.d(user.toString());
}