fix(authentication): anonymous sign in event
This commit is contained in:
		
							parent
							
								
									830d32152b
								
							
						
					
					
						commit
						a72babfafe
					
				| @ -348,6 +348,9 @@ class AuthenticationRepositoryImpl<T extends Object> | |||||||
|         if (_lastChange == null && account != null) { |         if (_lastChange == null && account != null) { | ||||||
|           _lastChange = account; |           _lastChange = account; | ||||||
|           if (account.isNewUser ?? false) { |           if (account.isNewUser ?? false) { | ||||||
|  |             if (account.isAnonymous) { | ||||||
|  |               return AnonymousSignInAuthChangeEvent(account); | ||||||
|  |             } | ||||||
|             return SignUpAuthChangeEvent(account); |             return SignUpAuthChangeEvent(account); | ||||||
|           } |           } | ||||||
|           return SignInAuthChangeEvent(account); |           return SignInAuthChangeEvent(account); | ||||||
|  | |||||||
| @ -26,6 +26,14 @@ class SignInAuthChangeEvent extends AuthChangeEvent { | |||||||
|   SignInAuthChangeEvent(super.account); |   SignInAuthChangeEvent(super.account); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | class AnonymousSignInAuthChangeEvent extends AuthChangeEvent { | ||||||
|  |   AnonymousSignInAuthChangeEvent(super.account); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | class ProviderSignInAuthChangeEvent extends AuthChangeEvent { | ||||||
|  |   ProviderSignInAuthChangeEvent(super.account); | ||||||
|  | } | ||||||
|  | 
 | ||||||
| class SignUpAuthChangeEvent extends AuthChangeEvent { | class SignUpAuthChangeEvent extends AuthChangeEvent { | ||||||
|   SignUpAuthChangeEvent(super.account); |   SignUpAuthChangeEvent(super.account); | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user