Creating an OAuth pipeline involves two major steps:
Creating an OAuth provider is straightforward and involves the following steps:
Now that we have our own OAuth provider, we can authenticate users and authorize applications using the standard OAuth2 flow.
For the rest of this guide, let’s assume that our provider has an IP address of 192.168.56.110. To find the IP address of your provider, navigate to the Providers page.
Each Oauth.Us provider comes bundled with several services:
For this guide, we will focus on the authorization server and endpoint server.
Once a user has authorized your client application, your application can then make authenticated requests to fetch resources via the endpoint server. Say that the original resource was located at:
After registering the endpoint, you can access the same resource via:
Click here too learn more about registering endpoints.