Authentication Guide
EventCatalog Scale Plan Feature
eventcatalog@2.43.0
EventCatalog provides secure authentication to control access to your event-driven architecture documentation. Whether you're a small team getting started or a large enterprise with complex identity requirements, EventCatalog's flexible authentication system grows with your needs.
How it works​
EventCatalog uses industry-standard OpenID Connect (OIDC) and OAuth 2.0 protocols to integrate with your identity provider. Here's the authentication flow:
- User visits EventCatalog and attempts to access protected documentation
- Redirected to your identity provider (GitHub, Google, Auth0, etc.)
- User authenticates with their existing credentials
- Provider confirms identity and sends user back to EventCatalog
- User gains access to your documentation and architecture
EventCatalog runs in SSR mode to handle authentication sessions and uses Auth.js to manage the authentication flow securely.
Authentication by Plan​
EventCatalog Authentication is a paid feature available in Scale and Enterprise plans.
Scale Plan​
Perfect for growing teams that need secure collaboration with popular business providers:
- GitHub - Ideal for development teams already using GitHub
Enterprise Plan​
Designed for large organizations with dedicated identity management systems:
- Microsoft Azure AD (Entra ID) - For organizations using Office 365 and Azure
- Auth0 - Developer-friendly identity platform with advanced features
- Okta - Popular enterprise identity platform with custom claims
- Custom OIDC - Contact us to add your provider at hello@eventcatalog.cloud
Why EventCatalog Authentication?​
- ✅ No new passwords - Users authenticate with accounts they already have
- ✅ Secure by default - Leverage enterprise-grade security from major providers
- ✅ Single sign-on experience - Seamless access across your tools
- ✅ Centralized management - Control access through your existing identity systems
- ✅ Team collaboration - Secure access for distributed teams
Getting Started​
Ready to secure your EventCatalog with authentication?
New to EventCatalog? Start your 14-day free trial at EventCatalog.cloud to explore all authentication features.
Next steps​
Ready to get started? Let's enable authentication in your EventCatalog project:
Questions? Join our Discord community for support and guidance.