Guides
1. Setup, configuration and migration
- How to run the Connect2id server in Docker
- Deployment checklist
- FAPI checklist
- How to configure the Connect2id server for OpenID Federation 1.0
- How to evaluate the Connect2id server at a host other than localhost
- How to setup a TLS termination proxy for Mutual TLS / X.509 certificate client authentication
- How to setup the Connect2id server with global DynamoDB tables, replication strategies
- How to setup a multitenant Connect2id server
- How to configure and switch between issuer URL aliases
- How to configure and monitor the Hikari JDBC connection pool
- How to migrate Connect2id server data
- Apache Tomcat tips and tricks
2. Integration and customisation
- How to integrate your login page and auth factors
- How to integrate a logout page
- How to manage OAuth 2.0 scopes
- How to configure, manage and validate access tokens
- How to implement OpenID Connect eKYC / Identity Assurance
- How to federate a third-party identity provider or social login
- How to federate identities in mobile apps
- How to enable and manage native SSO for mobile and desktop apps
- How to implement OpenID for verifiable presentations
- User session timeouts explained
- How to implement account switching
- How to configure and consume explicitly typed ID tokens and UserInfo JWTs
- How to implement custom OAuth 2.0 grants
- How to implement client-based sessions
- CORS OAuth 2.0 response mode with prompt=none for SPAs
- How to become an External Authentication Method (EAM) provider for Microsoft Entra
- How to implement a Service Provider Interface (SPI) and package a JAR
3. OAuth 2.0 / OpenID Connect API usage
- How to register an OAuth 2.0 client / OpenID Connect relying party
- How to issue and use an initial access token for client registration
- How can an OAuth 2.0 client authenticate
- How to request OpenID claims and steer their delivery
- Pairwise (encrypted) subject identifiers
- How a backend service can use the OAuth 2.0 JWT grant to obtain tokens on user’s behalf
- How to use a redirection URI template
4. Clustering
- Load balancing and health checks
- How to create a server cluster in AWS
- How to debug Infinispan / JGroups
- How to set up a dedicated node for expiration