Build Authentication Security for Web & Mobile Applications: Mastering AWS Cognito Service

Build Authentication Security for Web & Mobile Applications: Mastering AWS Cognito Service

In this tutorial, we will setup AWS Cognito service to add security for our web & mobile application. We will integrate web application with AWS cognito service to authenticate user. We will learn how to create user pool in cognito service. How to add user in user pool. How to integrate web application with cognito service and how to authenticate user using cognito service.? We will learn to build Nestjs web application & integrate it with cognito service.

?

GIT Repository with Nestjs Web Application Integrated with Cognito Service

GIT Repository - https://github.com/codeonedigest/NestjsCompleteTutorial.git

NestJS Web Application with Cognito SDK Project - ?

https://github.com/codeonedigest/NestjsCompleteTutorial/tree/master/codcognitoauthdemo

?

AWS Cognito Service ?

Amazon Cognito is an identity platform for web and mobile apps. It’s a user directory, an authentication server, and an authorization service for OAuth 2.0 access tokens and AWS credentials. Amazon Cognito lets you implement user authenticaion & authorization for mobile and web apps. AWS cognito works as an Identity provider for your web & mobile application. We use Cognito for user authentication and authorization from built-in user directory or from consumer identity providers like Google and Facebook. We can use Cognito service a Identity provider for our Web & mobile application.

?

Cognito User Pool

AWS Cognito user pool is a user directory for web and mobile app authentication and authorization. Cognito user pool is an OpenID Connect (OIDC) identity provider (IdP) offers following features.

·?????? Design sign-up and sign-in webpages for your app.

·?????? Access and manage user data.

·?????? Track your user device, location, and IP address, and adapt to sign-in requests of different risk levels.

·?????? Use a custom authentication flow for your app.

?

? NestJS Framework

A progressive Node.js framework for building efficient, reliable and scalable server-side applications. A complete development kit for building scalable server-side apps.

?

?

?

?

Topic Covered

1.?????? Welcome to AWS Cognito Tutorial

2.?????? Agenda

3.?????? What is AWS Cognito Service?

4.?????? Understanding Cognito Authentication Flow

5.?????? Benefits of AWS Cognito Service

6.?????? Web App and Cognito Architecture Diagram

7.?????? Setup Cognito Service in AWS

8.?????? Add User in Cognito User Pool

9.?????? Create Web Application in NestJS framework

10.?? Github Repository of Web Application

11.?? Running Web Application & Testing User Authentication Using Cognito

12.?? Summary

?

CHAPTER

0:00 Welcome to AWS Cognito Tutorial

1:05 Agenda

1:48 What is AWS Cognito Service?

3:59 Understanding Cognito Authentication Flow

5:19 Benefits of AWS Cognito Service

6:20 Web App and Cognito ?Architecture Diagram

8:31 Setup Cognito Service in AWS

13:38 Add User in Cognito User Pool

14:33 Create Web Application in NestJS framework

17:34 Github Repository of Web Application

22:06 Running Web Application & Testing User Authentication Using Cognito

24:32 ?Summary

?

?

?

?

?

?

#awscognito

?

?

?

?

CHECK OUT OUR OTHER VIDEOS

Shopify Ecommerce & Retail POS tutorial for Commerce Developer https://youtube.com/shorts/9gFn1FcXaL4?feature=share

Create AWS EC2 Instance and Run Springboot Microservice and MongoDB in EC2 Server

https://youtu.be/FI2M61Cotpw

Introduction to Salesforce Commerce Cloud https://youtube.com/shorts/V9LC7ZUFeM8?feature=share

Kubernetes Tutorial for Beginners https://youtube.com/shorts/aygEGpIIGv0?feature=share

Kubernetes Architecture Component & Cluster https://youtube.com/shorts/CogT46yLBF4?feature=share

Kubernetes Node Affinity Taints & Tolerations https://youtube.com/shorts/BfLD9k4D9o8?feature=share

Why Python is Number1 language https://www.youtube.com/shorts/YgBKYKy0xto

What is Python function? https://www.youtube.com/shorts/dcGy7v6RxOQ

?

CHECK OUR PLAYLISTS

Shopify Ecommerce & Retail POS playlist https://www.youtube.com/playlist?list=PL2NZAYdLkYvhJTo-bewt5UwvWladmRpnk

AWS Cloud and Docker Containers Complete Tutorial

https://youtube.com/playlist?list=PL2NZAYdLkYvhZQo2VTVCSug_zVjekNodi

Salesforce commerce cloud SFCC B2B B2C SFMC Capabilities https://www.youtube.com/playlist?list=PL2NZAYdLkYviJnkM92HZoadf_sRDQgLvs

CodeOneDigest Learning Shorts

https://youtube.com/playlist?list=PL2NZAYdLkYvhwdsvjUr7gw6jVb2IgyE07

Kubernetes Cluster Architecture Master & Worker Node Tutorial? https://youtube.com/playlist?list=PL2NZAYdLkYviE7B06At6INbSCsDSRX8Ya

Complete Python Learning Tutorial Playlist

https://www.youtube.com/playlist?list=PL2NZAYdLkYvhkIFy2Lq7yZX_jUCC0UBYR

Spring Boot Complete Tutorial https://youtube.com/playlist?list=PL2NZAYdLkYvg_VlNmszrb-Um0wRx5yGDF

?

ABOUT OUR CHANNEL

CodeOneDigest is a youtube channel for the videos on programming language, cloud and docker container technology in English and Hindi languages.

Dosto, CodeOneDigest youtube channel pe aapko programming languages, container technology, cloud computing, software engineering se related videos milenge.

Check out our channel here:

https://www.youtube.com/channel/UC9V0QYsWKz_OD2uooCtEtRg

Don’t forget to subscribe!

?

OUR WEBSITE

https://codeonedigest.wordpress.com/

?

GET IN TOUCH

Contact us on [email protected]

?

FOLLOW US ON SOCIAL - LIKE, SHARE & SUBSCRIBE

Get updates or reach out to Get updates on our Social Media Profiles!

Subscribe: https://bit.ly/3NeWQ8U

Youtube: https://www.youtube.com/channel/UC9V0QYsWKz_OD2uooCtEtRg

Twitter: https://twitter.com/codeonedigest

Facebook: https://www.facebook.com/codeonedigest

Instagram: https://www.instagram.com/codeonedigest/

Linkedin: https://www.dhirubhai.net/in/codeone-digest-10b418255/

Reddit: https://www.reddit.com/user/codeonedigest

Github: https://github.com/codeonedigest

Website: https://codeonedigest.wordpress.com/

Tumblr: https://www.tumblr.com/codeonedigest

Pinterest: https://in.pinterest.com/codeonedigest/

要查看或添加评论,请登录

社区洞察

其他会员也浏览了