This introduction session sets the stage for why OAuth is important and what problem it solves. We’ll clear up the confusion between OAuth and OpenID Connect and cut through the jargon. You’ll learn some background on why OAuth was created, why handling passwords directly is dangerous, and the difference between authorization and authentication.
We’ll cover the different grant types available and which kinds of apps each is best for. We’ll also introduce the different roles involved in the OAuth flows to set the stage for the later deep-dive sessions.