OAuth is a part of Artifactory. It allows you to delegate authentication requests to external providers and lets users login to Artifactory through their accounts with those providers.
For this step by step guide to setup OpenID Connect OAuth 2.0 integration with Artifactory
To integrate OpenID Connect OAuth 2.0 with Artifactory, we recommend that you use the MITREid Connect open source project.
The open ID connect server can be used as an OpenID Connect Identity Provider, as well as a general purpose, OAuth 2.0 authorization server.
Start by building the project locally and setting up OpenID Connect:
Git Checkout and Initialization
Check out the project using a normal Git clone command:
$ git clone https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server.git