OpenShift authentication server for tools Git/JENKINS/JFROG
Probably, you can use product "keycloak"https://www.keycloak.org/gettin.../getting-started-openshiftIn my opinion it is more likely to use KeyCloak.
In addition, you can consider IBM Cloud product AppID. You can find it In IBM Cloud catalog using link https://cloud.ibm.com/catalog/services/app-id.
Did you follow the official documentation on this?
Configuring OAuth client
Configuring the internal OAuth server