OAuth 2.0 Course for Beginners

OAuth 2.0 Course for Beginners

freeCodeCamp.org via freeCodeCamp Direct link

- Building the Client App Authorization Code + PKCE

9 of 14

9 of 14

- Building the Client App Authorization Code + PKCE

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

OAuth 2.0 Course for Beginners

Automatically move to the next video in the Classroom when playback concludes

  1. 1 - Introduction to OAuth 2.0
  2. 2 - OAuth 2.0 in Simple Terms: The Valet Key System
  3. 3 - The Four OAuth Roles Resource Owner, Client, Auth Server, Resource Server
  4. 4 - Why PKCE Proof Key for Code Exchange Matters
  5. 5 - Project Setup & Folder Structure
  6. 6 - Building the Authorization Server
  7. 7 - Authorization Server: Code Imports & Initial Setup
  8. 8 - Building the Resource Server API
  9. 9 - Building the Client App Authorization Code + PKCE
  10. 10 - Running the Full System Auth, Resource, Client Servers
  11. 11 - Debugging and Fixing the JWKS Error
  12. 12 - Debugging and Fixing the Axios 400 Error
  13. 13 - Summary of Key Roles and Best Practices
  14. 14 - Setting up the GitHub Repository

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.