OAuth Introduction
This lesson introduces us to an authorization protocol called OAuth.
We'll cover the following...
Before we dive into OAuth, I would first like to discuss a problem.
Consider we want to use a new app called PicsArt, which allows us to beautify our images. We just need to upload our images and this app gives us some options to edit our images.
This app provides us a few methods to upload images, such as from the phone gallery or a direct upload from our social media accounts like Facebook or Instagram.
The problem is, the PicsArt app needs access to our Facebook account to access our images.
Here are a few methods to solve this problem:
In the first method, we can share the credentials with the client app which it can use to access our images
1. The PicsArt app will ask us to provide our Facebook credentials.
2. The app will use those credentials to access our images from Facebook.
...