Search packages, repositories and app categories

Package detailsv1.0.0+7

flutter_aws_amplify_cognito

Flutter plugin for AWS Amplify Cognito based Authentication.

30-day downloads
2
Likes
27
Pub points
30

Install package

flutter pub add flutter_aws_amplify_cognito

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter plugin that enables AWS Amplify Cognito-based authentication, allowing developers to integrate secure user sign-up, sign-in, and session management into their Flutter applications. It leverages AWS Cognito for identity management, supporting features like multi-factor authentication, password recovery, and user pool customization. The plugin simplifies integration with AWS services by providing a streamlined API for handling authentication flows. It is designed for seamless use within Flutter apps targeting platforms supported by AWS Amplify.

Use cases

  • User authentication in Flutter apps
  • Secure login with AWS Cognito
  • Password recovery workflows
  • Multi-factor authentication setup
  • Integration with AWS backend services

Key features

  • Cognito user pool integration
  • Sign-up and sign-in flows
  • Session management
  • Password reset support
  • AWS Amplify compatibility

Suitable for

  • Flutter apps using AWS Cognito
  • Mobile apps requiring secure authentication
  • Developers integrating with AWS ecosystem
  • Apps needing scalable user management
  • Projects with compliance requirements

Considerations

  • Requires AWS Cognito configuration
  • Needs proper IAM permissions
  • Limited to AWS Amplify-supported platforms
  • Dependent on external AWS services
  • Additional setup for advanced Cognito features

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

logo

GitHub GitHub issues GitHub forks GitHub stars

flutterAmplify

flutterAmplify is a collection of flutter plugins for AWS Amplify SDK.

Features / APIs

  • Authentication: APIs and building blocks for developers who want to create user authentication experiences.

  • Analytics(coming soon): Easily collect analytics data for your app. Analytics data includes user sessions and other custom events that you want to track in your app.

  • API(coming soon): Provides a simple solution when making HTTP requests. It provides an automatic, lightweight signing process which complies with AWS Signature Version 4.

  • Storage(coming soon): Provides a simple mechanism for managing user content for your app in public, protected or private storage buckets.

  • Push Notifications(coming soon): Allows you to integrate push notifications in your app with Amazon Pinpoint targeting and campaign management support.

  • PubSub(coming soon): Provides connectivity with cloud-based message-oriented middleware.

Getting Started

  • Select the required Amplify Flutter plugin
  • Install the plugin from pub.dev
  • Follow the instructions mentioned here for APIs and references

License

MIT

Categories

Source repository

Projects using this package

No data available yet.