{"repo":"jenkinsci/oic-auth-plugin","free":true,"listed":false,"github":"https://github.com/jenkinsci/oic-auth-plugin","clone":"git clone https://github.com/jenkinsci/oic-auth-plugin.git","description":"A Jenkins plugin which lets you login to Jenkins using your own, self-hosted or public openid connect server.","language":"Java","stars":82,"topics":["jenkins-plugin","openid-connect","authentication","jenkins-security-scan-enabled"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"oic-auth A Jenkins plugin which lets you login to Jenkins using your own, self-hosted or public openid connect server. Table of content - User guide - Installation - Configuration quickstart - Interacting with Jenkins as a non front-end user - OpenID Connect Authentication plugin - Open Tickets (bugs and feature requests) - Changelog - Contributing - Documentation - Configuration - How to ... - FAQ User guide OpenID Connect is an authentication and authorization protocol that allow users to use single sign-on (SSO) to access an application (Jenkins in this case) using Identity Providers. In practice, with this plugin, Jenkins administrators can configure a provider which will authenticate users, provide basic information (email, username, groups) and let Jenkins grant rights accordingly. After installing the plugin, the Jenkins administrator can choose \"OpenID Connect\" as Security Realm. The configuration involves the configuration of the provider and the related authorisation strategy. Configurations for specific providers are documented: Google Provider Gitlab Provider Azure AD (blog post) Installation OpenID Connect Authentication plugin is installed as other plugins: - either using Jenkins plugin management from the web UI or the command line - or using Jenkins Configuration as Code (JCasC) In either case, choosing the plugin as Security Realm means that other authentication methods (Jenkins Database, LDAP, ...) will no longer be available and any misconfiguration or serv","default_branch":null,"files":null,"tree":[],"storefront":"/r/jenkinsci","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jenkinsci/oic-auth-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}