HOME > Development > OAuth 2.0 Deep Dive Volume 1

OAuth 2.0 Deep Dive Volume 1

  • Development
  • Mar 21, 2025
SynopsisOAuth 2.0 Deep Dive Volume 1, available at $49.99, has an ave...
OAuth 2.0 Deep Dive Volume 1  No.1

OAuth 2.0 Deep Dive Volume 1, available at $49.99, has an average rating of 4.14, with 95 lectures, based on 7 reviews, and has 6468 subscribers.

You will learn about Oauth 2.0 React Node This course is ideal for individuals who are People interested in the Oauth 2.0 protocol It is particularly useful for People interested in the Oauth 2.0 protocol.

Enroll now: OAuth 2.0 Deep Dive Volume 1

Summary

Title: OAuth 2.0 Deep Dive Volume 1

Price: $49.99

Average Rating: 4.14

Number of Lectures: 95

Number of Published Lectures: 95

Number of Curriculum Items: 95

Number of Published Curriculum Objects: 95

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Oauth 2.0 React Node
  • Who Should Attend

  • People interested in the Oauth 2.0 protocol
  • Target Audiences

  • People interested in the Oauth 2.0 protocol
  • Basically we are going to taking a deep dive into the Authorization Code Grant of OAuth2.0. We will be building a user system, client system, encrypting access tokens, decrypting them, dealing with refresh tokens etc etc.. We  have multiple systems to build here an authorization server resource server a SPA and an authentication front end end as well. We will be using Mongo for our data storage and Nginx to serve our SPA while node will serve our authentication front end.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: What were building

    Lecture 2: Some Context and Direction introduction

    Lecture 3: Resources

    Lecture 4: Nginx NodeJs + The Interface 002

    Lecture 5: Nginx NodeJs + The Interface 003

    Lecture 6: Nginx NodeJs + The Interface 004

    Lecture 7: Nginx NodeJs + The Interface 005

    Lecture 8: Setup Mongo 006

    Chapter 2: Frontend Login && Backend Rest API

    Lecture 1: Start Login Panel 007

    Lecture 2: Continue Login Panel 008

    Lecture 3: Start Backend Rest API

    Lecture 4: Continue Backend Rest API

    Lecture 5: Rest Cors && Auth Routes

    Lecture 6: Start POST Auth Login Route

    Lecture 7: Wireup Mongo Backend

    Lecture 8: Start Ws Server

    Lecture 9: Fronend Cleanup Ws Continued

    Lecture 10: Ws Server Continued

    Lecture 11: Finalize Websocket Server Skeleton

    Chapter 3: Secure Rest Login Continued

    Lecture 1: Setup User and Test Auth Route 018

    Lecture 2: Generate Access && Refresh Tokens

    Lecture 3: Generate Token Life Cycle Id

    Lecture 4: Encrypt Access & Refresh Token Send to User

    Lecture 5: Create State Viewer, Save LCID AccessToken User

    Lecture 6: Creating our Refresh Token Route

    Lecture 7: Finalizing Refresh Token Route

    Lecture 8: Finalize Login and some Cleanup

    Lecture 9: Login Card Flip Display User

    Lecture 10: Some Minor Patches

    Chapter 4: Secure Websocket Connection Test Access Token

    Lecture 1: Start Securing Websocket Server / Connections

    Lecture 2: Finish Websocket Server Setup Client Websocket with CSRF & AT

    Lecture 3: CSRF Handling

    Lecture 4: Add Secure Message Check via AccesToken Validation

    Lecture 5: Finalize Websocket Login

    Chapter 5: Oauth2.0 Users & Client Creation

    Lecture 1: Create User Form

    Lecture 2: Collect New User Form Data

    Lecture 3: Validate Create User Form Send to Server

    Lecture 4: Start Create User Function Minor Refactor

    Lecture 5: Add Taming for Ws Reconnection

    Lecture 6: Add Messages to Sidebar Display

    Lecture 7: Create and Return users

    Lecture 8: Modify Returned Users, Display List On Page

    Lecture 9: Clear Forms Request Users on Connect

    Lecture 10: Users Display Continued

    Lecture 11: Quick Refactor and Some Direction

    Lecture 12: Finish Users Display Forms with All Data

    Lecture 13: Create Object Difference Function For Updating Dating

    Lecture 14: Process Update User

    Lecture 15: Start Client Creation

    Lecture 16: Finish Client Form Send to Server

    Lecture 17: Store New Client with Secret

    Lecture 18: Finish Clients Display

    Lecture 19: Add Client State Params

    Lecture 20: Generate Client Authorize Links

    Chapter 6: Authorization Server

    Lecture 1: Start Authorization Server

    Lecture 2: Get Server Running

    Lecture 3: Create Authorization Server Front End

    Lecture 4: Auth Box Auth Server front-end

    Lecture 5: Add Client Update Functionality

    Lecture 6: Authorize App Route

    Lecture 7: Authorize App Route Part II

    Lecture 8: Authorize App Route Part III

    Lecture 9: Generate Encrypted Auth Code Record Part I

    Lecture 10: Generate Encrypted Auth Code Record Part II

    Lecture 11: Generate Encrypted Auth Code Record Part III

    Lecture 12: Finalize Code Callback Flow

    Chapter 7: Callback and Tokens Reuest

    Lecture 1: Itroduce LCID as Secret for Request Identification

    Lecture 2: Strart Callback Request Display

    Lecture 3: Patch up Client State Params

    Lecture 4: Start Building the Token Request

    Lecture 5: Finish Client Callback Info Display

    Lecture 6: Finish Preparing Token Request

    Lecture 7: Some Patches and Dubugging, Test Token Route

    Lecture 8: Start Auth Code Decryption Process

    Lecture 9: Finalize Decrypting Initial Auth Token

    Chapter 8: Client Access Tokens && Refresh Tokens

    Lecture 1: Some Refactor anc Preperations

    Lecture 2: Generate Access Client AT and RT

    Lecture 3: Encrypt AT & RT Send to Client

    Lecture 4: Store AT,RT,CLIENT_LCID

    Lecture 5: Start Request New Token Via Stored Refresh Token (Not Cookie)

    Lecture 6: Finish Refresh Tokens Request Send to Client

    Lecture 7: Finish Off Callback Start Refresh Via Cookie

    Chapter 9: Auto Authenticate Clients Via Cookie RT

    Lecture 1: Finish Client Auto Authentication Via Cookie Route

    Lecture 2: Start Error Handling and Set Client Access Tokens in State

    Lecture 3: Finish Auto Authenticate Client Path Refresh Token Expire Time

    Chapter 10: Resoure Server

    Lecture 1: Start Resource Server

    Lecture 2: Resource Server Part II

    Lecture 3: Resource Server Part III

    Lecture 4: Finalize Resource Server

    Chapter 11: Some Final Updates & Features

    Instructors

  • OAuth 2.0 Deep Dive Volume 1  No.2
    Zach LaCourse
    Lets Rock and Code
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 3 votes
  • 4 stars: 1 votes
  • 5 stars: 3 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!