Blog.
- #auth0 alternative
- #Authentication
- #custom login
- #API
- #keycloak vs. zitadel
- #auth0 vs. zitadel
- #PHP SDK
- #Ruby SDK
- #Build vs. Buy
- #typescript-login
- #Developer Experience
- #GRPC
- #Python SDK
- #terraform
- #ai-agents
- #Authorization
- #zitadel
- #announcement
- #Beyond Authentication
- #actions
- #token-management
- #SDK
- #oidc
- #Zitadel SDKs
- #iam
- #multi-tenancy
- #iaac
- #zitadel_cloud
- #community
- #about_us
- #Service Ping
- #Java SDK
- #engineering
- #keycloak alternative
- #how-to
- #features
- #imo
- #open_source
- #pentest
- #security
- #self_hosting
- #case_studies
- #alternative
A Leap Forward in Security: Our Journey with the GitHub Secure Open Source Fund
ZITADEL's participation in the GitHub Secure Open Source Fund, accelerating security practices and fostering collaboration within the open-source community. Highlights include insights from GitHub's security teams, enhanced tooling, and a proactive security mindset.
• 4 min
Announcing the General Availability of Zitadel V4
We are happy to announce the release of Zitadel Version 4 (General Availability) that brings in Service Ping, the new resource-based API, Zitadel's self-hosted Login, and four new SDKs.
• 5 min
Terraform in Identity and Access Management
This tutorial will provide you with an overview of how to use Terraform and customize the ZITADEL behavior with different parameters based on your organization's needs.
• 11 min
Advanced Session Management with Zitadel Actions V2
In this guide, we’ll demonstrate how to use Zitadel Actions V2 to implement advanced session management by enforcing a limit on the number of concurrent sessions a user can have.
• 6 min
Introducing an OIDC Playground by Zitadel: The Fastest Way for Developers to Master Authentication
At Zitadel, we’re obsessed with building for developers and platform engineers. That’s why we created the OIDC Playground, a hands-on, interactive tool that lets you experiment with OpenID Connect authentication requests, see how Zitadel responds, and iterate in real time. Whether you’re integrating, debugging, or just curious, this is your fast lane to understanding and control.
• 6 min
Available Now: Zitadel Version 4 Release Candidate
Announcing the release of Zitadel Version 4 (Release Candidate) that brings in Service Ping, the new resource-based API, Zitadel's custom login, and four new SDKs.
• 5 min
Zitadel Launches New SDKs for Java, Python, PHP and Ruby
Zitadel announces new Java, Python, PHP, and Ruby SDKs to supercharge your Zitadel developments and to unlock a smoother workflow.
• 3 min
How to self-host the Zitadel typescript login UI?
This post dives into some of the key aspects of hosting your own custom login UI using the Zitadel typescript library.
• 3 min
IMO: Multi-Tenancy Is the Default—Even When You Think It Isn't
Even simple e-commerce apps have customers and admins—that's multi-tenancy. Explore why B2B applications require tenant-aware design from day one.
• 3 min
Mountains, Milestones, and Magic - Company Retreat V5
Discover how the recent annual company retreat in Thun, Switzerland set the backdrop for Zitadel’s 2025 second half priorities and strategies.
• 6 min
Authorization vs Authentication
Learn about Authentication and Authorization and how these essential concepts work together to protect systems and data.
• 4 min
Building Secure Authorization: A Practical Guide to Token Management in Zitadel
Stop authorization chaos with Zitadel's structured approach. Real-world guide to projects, roles, and secure token management for identity professionals.
• 8 min