fix(auth): Allow retries with verifyTotpSetup() (#4532 ) 
fix(auth): device metadata migration (#4503 ) 
 
  
Minor bug fixes and improvements 
 
  
fix(auth): forget local device only if matches (#4060 ) 
fix: Bumped built_value to ">=8.6.0 <8.9.0" and built_value_generator to 8.8.1 
fix: Bumped path to ">=1.8.0 <2.0.0" 
 
  
Minor bug fixes and improvements 
 
  
Minor bug fixes and improvements 
 
  
fix(auth): use loadCredentials to check login state 
 
feat: rename sendUserAttributeVerificationCode (#3759 ) 
 
  
Minor bug fixes and improvements 
 
  
Minor bug fixes and improvements 
 
  
fix(auth): Crash with EXC_BAD_ACCESS (#3657 ) 
fix(auth): Custom auth with device tracking, no SRP (#3652 ) 
fix(auth): Uncaught Hosted UI cancellation (#3686 ) 
 
  
fix(auth): SDK exception mapping 
 
  
fix(auth): Pass deviceKey in custom auth challenge 
 
  
Minor bug fixes and improvements 
 
  
fix(auth): Remove nonce usage (#3321 ) 
perf(auth): Fetch auth session (#3510 ) 
 
  
fix(codegen): Mark Cognito map as sparse (#3386 ) 
 
  
Minor bug fixes and improvements 
 
  
fix(auth): signOut after user deletion (#3162 ) 
 
  
fix(auth): User attribute serialization 
 
  
Dart 3 support (must update Dart SDK constraint to ^3.0.0) 
 
fix(auth): Fetch AWS credentials after Hosted UI login (#2956 ) 
fix(auth): Transform network exceptions (#2967 ) 
 
  
fix(repo): Flutter 3.3 support 
fix: convert AuthUserAttributeKey in updateUserAttributes 
 
  
Minor bug fixes and improvements 
 
  
fix(auth): Cancel sign in (#2840 ) 
 
  
chore(auth)!: send Pinpoint Endpoint id to Cognito 
refactor(auth)!: Remove generic types (#2804 ) 
 
fix(auth): Always allow repeated confirmSignIn attempts 
fix(auth): Client secret support 
fix(auth): Process sign-in events once 
fix(auth): User pool-only support 
fix(smithy): Add missing @optionalAuth traits 
 
  
refactor(auth)!: Plugin options (#2691 ) 
 
fix(auth): Always pass client metadata 
 
  
fix(auth): Transform session expired exceptions (#2688 ) 
 
chore(auth)!: Chain stack traces in state machine 
 
  
Minor bug fixes and improvements 
 
  
chore(auth)!: Change AuthCodeDeliveryDetails.attributeKey to be of type AuthUserAttributeKey 
refactor(auth)!: Make attribute update step an enum 
refactor(auth)!: Make reset password step an enum 
refactor(auth)!: Make sign-in step an enum 
refactor(auth)!: Make sign-up step an enum 
refactor(auth)!: Remove category->plugin indirection for getPlugin 
refactor(auth)!: State machine facade (#2482 ) 
 
fix(auth): Device tracking with alias 
fix(auth): Retry sign-in on ResourceNotFoundException for device tracking 
fix(auth): federateToIdentityPool discrepancies 
 
  
fix(auth): Clear credentials before redirect on Web (#2603 ) 
fix(auth): Refresh token in non-state machine calls (#2572 ) 
fix(auth): SessionExpired Auth Hub event (#2609 ) 
 
fix(auth)!: Fetch Auth Session offline behavior (#2585 ) 
 
  
chore(auth)!: Remove isPreferPrivateSession from CognitoSignOutWithWebUIOptions (#2538 ) 
refactor(auth)!: Align exception types 
refactor(auth)!: Make SRP failures errors 
refactor(auth)!: Remove intermediate request types (#2475 ) 
 
  
fix(auth): Add no-store cache control header 
 
  
fix(auth): Can't resubmit verification code (#2468 ) 
fix(auth): globalSignOut failure case 
 
chore(auth)!: Make sign in result's nextStep non-null (#2462 ) 
feat(auth)!: Support partial sign out cases (#2436 ) 
 
feat(auth): Add user ID to CognitoSignUpResult (#2437 ) 
 
  
fix(auth): Refresh tokens when either access or ID token expires (#2401 ) 
 
  
revert(auth): "fix(auth): Retain unauthenticated identities" (#2376 ) 
 
  
Minor bug fixes and improvements 
 
  
fix(auth): Support Cognito proxies 
 
feat(auth): SignInDetails 
 
  
fix(auth): Add serializers to SrpDevicePasswordVerifierWorker (#2255 ) 
fix(auth): Device credential caching (#2256 ) 
 
  
fix(auth): Opt-in device tracking 
fix(auth): Retain unauthenticated identities 
 
feat(auth): Federated sign-in 
 
  
feat(auth): Force refresh 
feat(auth): Multiple plugin registration 
feat(secure_storage): remove items on re-install for iOS & MacOS (#2118 ) 
 
fix(auth): Erase plugin interface input types 
 
  
fix: CognitoDeviceSecrets attempts to build without secrets (#2021 ) 
 
  
fix: Bump aws_common dependency 
 
  
fix(auth): Multi-auth DataStore bindings (#2012 ) 
fix(auth): Remember device metadata (#2010 ) 
fix(auth): Hosted UI task continuation (#2017 ) 
fix(auth): Hosted UI server contention (#2002 ) 
 
  
Fix package analysis issues 
 
  
Initial developer preview release for all platforms.
The Amplify Flutter libraries are being rewritten in Dart. This version is part of our developer preview for all platforms and is not  intended for production usage. Please follow our Web  and Desktop  support tickets to monitor the status of supported categories. We will be releasing Web and Desktop support for all Amplify categories incrementally.
For production use cases please use the latest, non-tagged versions of amplify-flutter packages from pub.flutter-io.cn. They offer a stable, production-ready experience for Android and iOS.
  
Publisher 
Weekly Downloads 
A Dart-only implementation of the Amplify Auth plugin for Cognito.
Homepage Repository (GitHub) View/report issues 
License license )
Dependencies amplify_analytics_pinpoint_dart , amplify_core , amplify_secure_storage_dart , async , aws_common , aws_signature_v4 , built_collection , built_value , clock , collection , convert , crypto , ffi , fixnum , http , intl , js , json_annotation , meta , oauth2 , path , smithy , smithy_aws , stream_transform , uuid , win32 , win32_registry , worker_bee 
More Packages that depend on amplify_auth_cognito_dart