In this tutorial, you’ll understand what OAuth is really all about. You’ll learn why OAuth was created and what problem it solves. We’ll also look at a typical OAuth flow at a very high level so that you have a basic understanding of the interaction.
Here is part 2 of the video series which goes into more detail on OAuth terminology and program flow: https://www.youtube.com/watch?v=3pZ3Nh8tgTE&t=1192s