This is GoCD's Authentication plugin that allows users to login using OAuth.
Supported:
- GitHub
Adding support for more providers:
The plugin internally uses social-auth which acts as a wrapper for multiple OAuth integrations. Hence adding more integrations is very little effort.
You will need to add a provider & a maven profile (use Google
implementation for reference).
This needs GoCD >= v15.2 which is due release as of writing.
Installation:
- Download the latest plugin jar from Releases section. Place it in
<go-server-location>/plugins/external
& restart Go Server.