App integrations
Single sign-on for the apps you run
Step-by-step single sign-on for self-hosted apps: the Casdoor application to create and the settings on the app's side, down to group and role mapping.
10 integrations
Grafana
App integrationSet up Grafana single sign-on with Casdoor over OpenID Connect: Generic OAuth settings, PKCE, and Grafana roles mapped from Casdoor groups.
OIDCPKCERole mappingGitLab
App integrationConfigure self-managed GitLab to sign users in with Casdoor over OpenID Connect: gitlab.rb provider settings, account creation and group-based admins.
OIDCPKCEGroup mappingArgo CD
App integrationConnect Argo CD to Casdoor over OpenID Connect: oidc.config in argocd-cm, the client secret, PKCE, CLI login and RBAC from Casdoor groups.
OIDCPKCERBAC by groupGitea
App integrationAdd Casdoor to Gitea as an OpenID Connect authentication source: the add-oauth command, callback URL, and admins from a Casdoor group.
OIDCAdmin by groupImmich
App integrationLet people sign in to Immich with Casdoor: OAuth settings in the Immich admin, the web and mobile redirect URIs, and storage label mapping.
OIDCMobile appsNextcloud
App integrationSet up Nextcloud single sign-on with Casdoor using the OpenID Connect user backend (user_oidc): provider command, user ID and group mapping.
OIDCGroup syncOpen WebUI
App integrationSet up Open WebUI single sign-on with Casdoor over OpenID Connect: OAuth environment variables, sign-up, and group sync from Casdoor groups.
OIDCGroup syncPortainer
App integrationSet up Portainer single sign-on with Casdoor using Portainer's custom OAuth provider: endpoints, user identifier, scopes and automatic user creation.
OAuth 2.0Auto provisioningProxmox VE
App integrationAdd Casdoor to Proxmox VE as an OpenID Connect realm: the pveum command, redirect URL, usernames, groups and permissions.
OIDCGroup syncVaultwarden
App integrationTurn on Vaultwarden single sign-on with Casdoor over OpenID Connect: the SSO_* settings, the redirect URI, and the email verification check.
OIDCPKCE
