Aws Cognito Using Golang

Posted By: ELK1nG

Aws Cognito Using Golang
Published 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 331.70 MB | Duration: 0h 55m

Learn how to use Amazon Web Services Cognito to secure API gateway endpoints with Golang

What you'll learn
Golang Amazon Web Services SDK to use Cognito services
Securing Amazon API Gateway Endpoint
Amazon Cognito User Pool
Amazon Identity Pool
Requirements
Basic Knowlege Of Golang
Basic Knowledge Of Amazon Web Services
Basic Knowledge Of JSON Web Token (JWT)
Description
In this course, You will learn how to use Golang Amazon Web Services SDK to use Cognito services such as - Sign Up- Confirm Sign Up- Sign InFollowing modules will be covered in this course- AWS CognitoAmazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily. Amazon   Cognito scales to millions of users and supports sign-in with social identity providers, such as Apple, Facebook, Google, and Amazon, and enterprise identity providers via SAML 2.0 and OpenID Connect.- AWS API GatewayAmazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the "front door" for applications to access data, business logic, or functionality from your backend services. Using API Gateway, you can create RESTful APIs and WebSocket APIs that enable real-time two-way communication applications. API Gateway supports containerized and serverless workloads, as well as web applications.- AWS Golang SDKThe AWS SDK for Go simplifies the use of AWS services by providing a set of libraries that are consistent and familiar for Go developers. It supports higher-level abstractions for simplified development, such as Amazon S3 Transfer Manager for seamless concurrent multi-part file uploads and Amazon DynamoDB AttributeValue and Expression utilities for easy integration of your application Go types. Visit GitHub to see AWS-focused open source Go libraries.Prerequisite - Basic Knowlege Of Golang- Basic Knowledge Of Amazon Web Services- Basic Knowledge Of JSON Web Token (JWT)Target Audience - Beginner Level Students or Professionals - Advanced Level Professionals

Overview

Section 1: Introduction To Cognito

Lecture 1 What Is Cognito?

Lecture 2 What Is Cognito User Pool

Lecture 3 What Is Cognito Identity Pool

Section 2: Cognito Configuration

Lecture 4 Create User Pool

Lecture 5 Create Identity Pool

Section 3: Understanding API Gateway

Lecture 6 Introduction To API Gateway

Lecture 7 Create Mock API Gateway Endpoint

Lecture 8 Create Authorization

Lecture 9 Testing Endpoint

Section 4: Golang Cognito

Lecture 10 Golang AWS Cognito SDK Setup

Lecture 11 Golang AWS Cognito SDK Setup

Lecture 12 Golang Create Sign Up Method

Lecture 13 Golang Create Confirm Method

Lecture 14 Golang Create Sign In Method

Lecture 15 Testing With API Gateway

Lecture 16 Clean Up

Beginner Level Student or Professionals,Advanced Level Professionals,Software Engineer,Backend Engineer,Full Stack Engineer