milestone/stable-1-reconcile-auth-3 #176
@ -33,11 +33,13 @@ class AccountModelFirebase extends AccountModel {
 | 
			
		||||
 | 
			
		||||
  factory AccountModelFirebase.fromFirebaseUser(User? user) {
 | 
			
		||||
    if (user != null) {
 | 
			
		||||
      final providerId =
 | 
			
		||||
          (user.providerData.isEmpty) ? '' : user.providerData.first.providerId;
 | 
			
		||||
      return AccountModelFirebase._(
 | 
			
		||||
        uid: user.uid,
 | 
			
		||||
        emailVerified: user.emailVerified,
 | 
			
		||||
        isAnonymous: user.isAnonymous,
 | 
			
		||||
        providerId: user.providerData.first.providerId,
 | 
			
		||||
        providerId: providerId,
 | 
			
		||||
        creationTime: user.metadata.creationTime,
 | 
			
		||||
        lastSignInTime: user.metadata.lastSignInTime,
 | 
			
		||||
        isNewUser: (user.metadata.creationTime != null &&
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user