Connecting applications with OIDC protocol - Confluence
Casdoor can use OIDC protocol as an IDP to connect various applications. In this guide, we will use Confluence as an example to demonstrate how to use OIDC to connect your applications.
Deploy Casdoor and Confluence. Note these variables:
CASDOOR_HOSTNAME: Domain name or IP where Casdoor server is deployed.Confluence_HOSTNAME: Domain name or IP where Confluence is deployed.
Step 1: Deploy Casdoor and Confluence
First, deploy Casdoor and Confluence.
After successful deployment, ensure the following:
- Set Confluence URL to
Confluence_HOSTNAME.
- Casdoor can be logged in and used normally.
- For local
prodmode, setCASDOOR_HOSTNAMEtohttp://localhost:8000. See production mode.
Step 2: Configure Casdoor application
- Create a new Casdoor application or use an existing one.
- Find a redirect URL:

- Add the redirect URL to the application:

- Add the desired provider and configure other settings accordingly.
Note Client ID and Client Secret for the next step. OIDC discovery: http://<CASDOOR_HOSTNAME>/.well-known/openid-configuration.