Description
This plugin enables user authentication and Single Sign-On via an OpenID provider:
- Support OpenID Authentication 2.0
- Support Google accounts
- On the fly creation of users in SonarQubeT
Installation
- Install the plugin through the Update Center or download it into the SONARQUBE_HOME/extensions/plugins directory
- Restart the SonarQube server
Usage
The following properties must be added to SONARQUBE_HOME/conf/sonar.properties:
Note that the library openid4java generates many INFO logs. Edit the file conf/logback.xml and add the following loggers to log only warnings and errors:
Note for Tomcat
When the SonarQube WAR is deployed into Tomcat, characters in names that have utf-8 encodings break the OpenID validation. The attribute URIEncoding="UTF-8" must be added to the element <Connector/> in server.xml.
Change Log
| Release 1.2 (2 issues) | |||
|---|---|---|---|
| Type | Key | Summary | Priority |
|
|
SONARPLUGINS-2205 | Verification fails if webserver is behind a reverse proxy |
|
|
|
SONARPLUGINS-2257 | Add description property to pom.xml |
|
| Release 1.0 (1 issues) | |||
|---|---|---|---|
| Type | Key | Summary | Priority |
|
|
SONARPLUGINS-1803 | Support OpenID to log in to Sonar |
|

