We at codecentric are software developers and consultants. As we use Keycloak as our primary authentication tool, it was obvious to integrate Jira and Confluence authentication with Keycloak Single-Sign-On as well.
The existing plugins on the marketplace did not cover our needs, so our great team has decided to build our own plugins, based on the OpenID Connect protocol.
Single-Sign-On via any OpenID Connect provider
Mandatory or optional SSO, i.e. users can choose to use your SSO provider or Confluence/Jira local login
OpenID Connect is a simple identity layer on top of the OAuth 2.0 protocol, which allows computing clients to verify the identity of an end-user based on the authentication performed by an authorization server, as well as to obtain basic profile information about the end-user in an interoperable and REST-like manner. In technical terms, OpenID Connect specifies a RESTfulHTTPAPI, using JSON as a data format.