Listen to auth events
AWS Cognito Auth Plugin sends important events through Amplify Hub.
1final subscription = Amplify.Hub.listen(HubChannel.Auth, (AuthHubEvent event) {2 switch (event.type) {3 case AuthHubEventType.signedIn:4 safePrint('User is signed in.');5 break;6 case AuthHubEventType.signedOut:7 safePrint('User is signed out.');8 break;9 case AuthHubEventType.sessionExpired:10 safePrint('The session has expired.');11 break;12 case AuthHubEventType.userDeleted:13 safePrint('The user has been deleted.');14 break;15 }16});