Implementing Amazon Cognito Authentication in Flutter Apps using AWS Amplify | Hands-on tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ค. 2024
  • In this tutorial, learn how to integrate Amazon Cognito authentication seamlessly into your Flutter applications using AWS Amplify. Amazon Cognito provides secure and scalable user authentication and authorization solutions, while AWS Amplify simplifies the integration process by offering a set of libraries to build scalable applications faster.
    Follow along step-by-step as we guide you through setting up Amazon Cognito, configuring AWS Amplify, and implementing authentication functionalities within your Flutter app. Watch now and start implementing Amazon Cognito authentication with AWS Amplify today!
    🛠️ Resources:
    Notion page link - resonant-cement-f3c.notion.si...
    📚 Chapters
    00:00 Introduction
    00:18 What you'll learn
    01:17 Create an Amazon Cognito user pool
    05:18 Create a new Flutter application
    08:25 Install the Amplify libraries
    11:28 Create amplify configuration file
    11:23 Configure Amplify Auth in the Flutter app
    18:00 Add Authenticator UI
    20:30 Running the app in the Chrome browser
    24:00 Change the sequence of fields in the UI
    26:00 Test registration process by creating an account
    27:54 About Amplify library methods
    29:04 Running the app in an Android emulator
    32:42 Conclusion
    👨‍🏫 About the Presenter:
    I'm Ankush Jain. Full Stack Engineer with 12+ years of experience in Software Development. I love building web applications and cloud solutions. My technology stack mostly revolves around .NET, JavaScript, AWS & DevOps.
    👩‍💻 Learn with us:
    Stay tuned for more AWS tutorials, cloud computing insights, and practical tech demos. Subscribe now and enhance your understanding of cloud infrastructure and server performance! 💻✨
    🔗 Connect with us:
    Twitter: / ankushjain358
    LinkedIn: / ankush-jain-developer
    Website: coderjony.com
    👍 Like, share, and subscribe for more AWS tutorials, and stay tuned for upcoming content on cloud computing, development, and more!
    #Flutter #AWSAmplify #AmazonCognito #Authentication #mobileappdevelopment
    🎥 Watch Next:
    • Amazon Cognito Tutoria...
    🔔 Don't forget to hit the bell icon to receive notifications for our latest tutorials and updates! Happy coding! 🚀
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 6

  • @affrancov
    @affrancov 2 หลายเดือนก่อน

    Thanks!! nice tutorial!!

  • @marcello-6351
    @marcello-6351 2 หลายเดือนก่อน

    Great video, thanks! Could you make one about Authorization as well? e.g. Flutter widgets available only to admin users, restricted server side (e.g. Lambda) functions

  • @RohitGupta-ps1tf
    @RohitGupta-ps1tf 2 หลายเดือนก่อน

    how to achieve phone number login by amplify

  • @MohdAkhilgadwal
    @MohdAkhilgadwal 3 หลายเดือนก่อน

    how to handle if auth session expire

    • @coderjony9694
      @coderjony9694  3 หลายเดือนก่อน

      When the token expires, the session may expire as well. There are two possible scenarios. The first is that if a user has been on the same page for a long period and makes an HTTP call, your API should return 401 unauthorized since the token has expired. Second, while switching between screens, you should create an auth guard that uses Amplify library functions to determine whether or not the session is still alive. So, addressing these two issues should resolve your issue.

    • @MohdAkhilgadwal
      @MohdAkhilgadwal 3 หลายเดือนก่อน

      @@coderjony9694 okay can suggest me the function that you will use if you may come into this scenario