This post talks about how to configure GitHub OAuth with Jenkins for better security and reduces the work required to act as a client of a service.

The setup worked great for my workplace and more secured than admin creating every developer credentials separately. It provides great value when you add dev to the repository they will have automatic access to the Jenkins instance and when admin removes from GitHub repo they are kicked out from accessing Jenkins without doing extra work.

Considering a Jenkins Instance is up and running, This post will guide you on how to enable GitHub authentication for Jenkins.

Login to Jenkins as admin, Go to Manage Jenkins and search for available plugins:

Image for post

#github #login #oauth #jenkins

Github OAuth for Jenkins
1.75 GEEK