OAuth

PKCE

Prerequisite: OAuth2.0 PKCE is pronounced as ‘pixie’. PKCE - Proof Key for Code Exchange => Credits Concepts: What is Confidential Client? Any backend application written in languages like .Net, Java, NodeJS can be considered as Confidential Client.

Designated Authentication - OAuth2.0

OAuth2.0 and OpenID - is one of the best videos (62 mins) on this topic - Highly recommended. This blog is just a quick summary (4 mins read) of it.