illustration for Add Github Login to Your Web App with OAuth 2.0
pro

Add Github Login to Your Web App with OAuth 2.0

19m closed-captioning
·
10 lessons
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
4.3
106
people completed
Published 4 years ago
|
Updated 2 years ago

Every developer who has attempted to demystify OAuth 2.0 must be presented with mind-bugging complicated flow diagrams. It becomes worse when you try to understand all the terminologies of OAuth 2.0 and Open ID protocols.

There is no getting around the OAuth 2.0 flow being complicated with back and forth between your browser, the service you are authenticating with, and the application you want to access.

This course gets straight to the point without any application code distracting you from the core takeaway -- You will learn how to authenticate and authorize yourself using GitHub as your Auth Server.

We'll first cover the OAuth 2.0 flow for authentication and then integrate the Open ID protocol for authorization.

What you'll learn:

  • Create a basic login flow for any site
  • Use GitHub as an OAuth 2.0 Authorization Server
  • Store user information in JWT
  • Handle protected requests for authorized users