Golang Cognito Full Course | AWS Cognito Using Golang



Golang Cognito Full Course | AWS Cognito Using Golang

Golang Cognito Full Course | AWS Cognito Using Golang

#aws #cognito #golang #cognito+golang #onexlab

In this course, You will learn how to use Golang AWS (Amazon Web Services) SDK to use Cognito services such as:

– Sign Up,
– Confirm Sign Up
– Sign In

Medium:
https://onexlab-io.medium.com/

Support:

We need your support to continue publishing free courses
👉 https://www.buymeacoffee.com/onexlab

Twitter:
https://twitter.com/onexlab

LinkedIn:
https://www.linkedin.com/company/onexlab/

Course Content

00:00 Course Overview
01:08 What Is Cognito
02:09 What Is Cognito User Pool
03:28 What Is Cognito Identity Pool
05:07 Create User Pool
07:09 Create Identity Pool
08:17 Introduction To API Gateway
09:32 Create Mock API Gateway Endpoint
14:00 Create Authorization
15:30 Testing Endpoint
16:21 Golang Project Setup
20:11 Golang AWS Cognito SDK Setup
32:21 Golang Create Sign Up Method
41:11 Golang Create Confirm Method
46:33 Golang Create Sign-In Method
53:41 Testing With API Gateway
55:32 Clean Up

Following modules will be covered in this course

– AWS Cognito

Amazon 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 Gateway

Amazon 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 SDK

The 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 Student or Professionals

– Advanced Level Professionals

Comments are closed.