Identity is foundational, but building and scaling it well is hard. That’s where we come in. Each month, we surface the updates most relevant to you, things you can actually use, build with, and ship. Here’s what shipped in March 2025 and why it matters.
Updates You Don’t Want to Miss
Event Streams for User Lifecycle - Public Beta
Tracking changes to user profiles, like when a user is created, updated, or deleted, hasn’t always been straightforward. Until now, most teams had to rely on workarounds like Actions or digging through logs.
With Event Streams, you can now subscribe to real-time user lifecycle events and route them to a Webhook, Event-Stream or AWS EventBridge, making it easier to build automations, sync data, or trigger downstream systems whenever user data changes regardless of the connection used.
Highlights:
- Get notified when users are created, updated, or deleted
- Route events to webhooks or EventBridge with minimal setup
- No need to poll the Management API or monitor logs manually
Event Streams is currently in Public Beta, and we’re looking for developers to test and share feedback. Check out the Auth0 Docs to get started.
Advanced Customizations for Universal Login (Early Access) - Organizations, MFA TOTP, and Password Reset Challenge!
Back in February, we introduced Advanced Customizations for Universal Login (ACUL), giving you full control over login and signup screens. Now we’re extending that flexibility even further.
As of March, ACUL now supports building custom, client-rendered versions of additional key screens—including organization flows, MFA TOTP (Time-based one-time password) screens, and related reset password challenges.
Highlights:
- Customize Organization screens like Accept Invitation and Organization Picker
- Fully brand MFA TOTP enrollment and challenge screens
- Tailor Reset Password challenges across OTP, email, push, and SMS flows
This release also includes updates to the ACUL SDK, Auth0 CLI, Deploy CLI, and Terraform Provider—all with support for these new screens. (Note: the TypeScript SDK includes a breaking change—check the changelog for details.)
We’re continuing to expand support across the full Universal Login experience. Check out the docs to get started today.
🇯🇵 Japanese Language Support Added to Auth0 Dashboard and Docs
To support our developer community in Japan (and global teams building for Japanese users), the Auth0 Dashboard and Documentation are now available in Japanese.
How it works:
- Browser language preference set to Japanese? The dashboard and docs will load in Japanese automatically.
- Prefer manual control? Use the language switcher in the top-right corner.
This makes it easier for devs in Japan and beyond to build secure identity solutions with less friction.
Breached Password Detection for Password Reset Flows is Now Available!
Breached Password Detection is getting a major upgrade. Until now, it only applied during sign-up and login and now, it also protects the password reset flow.
That means users can no longer reset their password to something that’s already known to be compromised, reducing both security risks and unnecessary password changes down the line.
Highlights:
- Prevent password resets to known breached credentials
- Expanded coverage now includes sign-ups via the Management API
- Improves account protection across the entire password lifecycle
This update brings stronger security and a better user experience with minimal configuration. Check the docs to get started.
Custom Phone Providers and Unified Phone Experience Now Generally Available
Custom Phone Providers and the Unified Phone Experience are now GA, giving you more control and simplicity when building phone-based authentication flows.
With Custom Phone Providers, you can use your own SMS provider and customize messages across Phones as ID, MFA, and Passwordless. It’s fully supported in Auth0 CLI, Deploy CLI, and Terraform for seamless integration with your CI/CD workflows.
The Unified Phone Experience simplifies configuration by consolidating phone settings and templates in one place. New tenants will use this by default, and existing tenants can opt-in anytime.
More cool features we have shipped to improve your experience:
Swift Package Manager Support for Guardian SDK
Integrating Auth0 Guardian into your iOS projects is now easier than ever. With support for Swift Package Manager (SPM), you can add Guardian directly in Xcode without manual setup or external dependency management. This update simplifies mobile integration and streamlines authentication setup in your Apple ecosystem.
Credential Guard Now Available for Private Cloud on Azure
Credential Guard is now supported for customers running Auth0 in Private Cloud on Azure. This enhancement offers faster breach detection, up to 250% quicker than traditional automated tools, along with global password protection coverage in 200+ regions and real-time threat intelligence powered by a dedicated security team.
Actions – Execution Error Logs Now Available
We’ve introduced better observability for unhandled execution errors in Actions. A new event type is now available in the Auth0 Dashboard under Monitoring > Logs and can also be streamed to your existing Log Stream platforms. You’ll also find a dedicated filter for Actions-related errors, helping you monitor and debug custom logic more efficiently.
Community and Events
At Auth0, we’re all about showing up for developers, whether it's at a major conference or a local meetup. March was packed with great conversations around identity, security, and the future of application development.
Where We Were in March
Here’s a quick look at where we’ve been and the awesome developer communities we connected with:
- All Things Open AI – March 17–18
- NAVIGATE Kongress 2025
- Gartner IAM Summit London
- Tech.eu Summit – March 25–26
Thanks to everyone who dropped by to talk shop with us. We loved chatting about secure AI integrations, passwordless strategies, and how developers are solving identity challenges at scale.
Where We’ll Be in April
We’re keeping the momentum going in April! If you're attending any of these, come say hi; we'd love to meet you and hear what you're building.
- VoxxedDays Amsterdam (April 3rd) – Don’t miss Deepu’s talk on Securing the Future of AI: Authorization Strategies for RAG Systems with LangChain4J and OpenFGA
- Apidays Singapore 2025 (April 15–16th) – Daizen Ikehara will discuss "Is your SaaS scalable? 4 things to consider to support large organizations."
- AWS Summit Amsterdam (April 16th)
- React Miami (April 17–18th)
- PyCon DE (April 23–25th) – Juan Cruz Martinez will present on "Secure 'Human in the Loop' Interactions for AI Agents."
- CityJS London (April 23rd–25th)
- Vue.js Global Summit '25 – AI Edition (April 29–30th) – Ramona Schwering will deliver "Developer's Guide to Not Summoning Skynet."
- AWS Summit London (April 30th)
Stop by our booth, catch a talk, or just grab some Auth0 swag; we’re excited to connect!
That’s all for March!
We’ll be back next month with even more updates to help you build secure, scalable, and modern identity solutions. In the meantime, build something great and let us know how we can support your journey.
Stay secure.
Keep shipping.
We’re here if you need us.
About the author

Ana Cidre
Sr Manager, Developer Advocacy
Ana Cidre is a passionate advocate for the developer community and leads the Developer Advocacy team at Auth0. She's committed to fostering a more inclusive and diverse tech world, drawing on her technical background and strategic vision to improve developer experiences and build meaningful connections.
As the founder of GalsTech, an initiative supporting women in tech in Galicia, and through her active efforts to create welcoming spaces for underrepresented groups, Ana's dedication to diversity and inclusion extends beyond her daily work.
Ana has a proven track record of building global Developer Relations teams, cultivating active developer communities, and crafting impactful educational content. She maintains a strong connection to the community through speaking engagements and direct interaction with developers.