--- tags: - Keycloak - OAuth2 - Authentication --- ## Purpose Choose the documented Keycloak integration for an application or reverse proxy after Keycloak is deployed. Application OAuth settings and reverse-proxy authentication serve different integration points. ## Prepare Keycloak [Deploy Keycloak](<../../deployments/Identity and Certificates/Keycloak/Deploy Keycloak.md>) includes the service and proxy-middleware configuration. ## Configure an Application - [Gitea OAuth2](<../../workflows/Identity and Certificates/Keycloak/Connect Gitea to Keycloak.md>) — Configure the documented application client. - [Portainer OAuth2](<../../workflows/Identity and Certificates/Keycloak/Connect Portainer to Keycloak.md>) — Configure the documented Portainer integration. - [Firefox Proxy Authentication](<../../deployments/Networking and Access/Remote Access/Firefox.md>) — Review the deployment that explains the proxy authentication flow. ## Related Documentation - [Related Identity and Certificates Documentation]() — Find the connected deployments, procedures, and references for this subject.