Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456 Changelog
Enforce multi-factor authentication for all users in your application
Securing your user base even more just got a lot easier. You can now require multi-factor authentication (MFA) across your entire application with a single toggle.
This ensures that every user, whether they are signing up for the first time or returning to an existing account, adds a critical layer of protection before they can access your application.
What's new
The require multi-factor authentication (MFA) setting eliminates the "opt-in" gap. Previously, users had to manually choose to secure their accounts. Now you can make it a requirement for entry.
If a user signs-in or signs-up without multi-factor authentication (MFA) enabled, they’ll be guided through the setup flow before proceeding.
This works seamlessly with Clerk’s prebuilt components. Users can choose from the available application MFA methods, including Authenticator application (TOTP) and SMS verification code.
Getting started
To require multi-factor authentication (MFA) across your application:
Ensure your Clerk SDKs meet the minimum required versions. Refer to the setup-mfa session task guide for version requirements.
Export and share your Clerk Dashboard analytics charts as high-quality images
Communicating your growth is crucial for building confidence in your product.
That's why we've added export capabilities to every chart in the Clerk dashboard, making it easier than ever to share insights with your team, stakeholders, or potential customers.
Export any chart from your dashboard as a high-quality PNG image
Copy charts directly to your clipboard for quick sharing
Export any chart type: line charts, bar charts, and more
You can also customize the way your charts look when exported:
Set the desired date range and interval in your Clerk dashboard, including whether to show the incomplete period or not
Click the share button on any report to view a preview of the export
Toggle the y-axis display, show or hide growth rate total, include or exclude churned user data and more
All exports maintain your dashboard's light or dark mode theme and application branding
The Clerk iOS and Android SDKs are now v1, with a clearer, more consistent auth surface across both platforms.
Clerk's iOS and Android SDKs are now at v1, focused on a better developer experience and a simplified API across both platforms. The biggest change is a unified entry point: all auth methods now live under .auth in each SDK, so everything related to authentication is in one place — with simpler, easier-to-use APIs throughout.
More modern SwiftUI wiring: Inject Clerk.shared directly into the environment instead of the old custom key, and read it with @Environment(Clerk.self).
v1 makes it easier to build consistent native experiences across iOS and Android. Follow the platform quickstarts to get set up: iOS quickstart and Android quickstart. If you're upgrading, use the migration guides above to update imports, config, and auth flow calls.
Our first major pricing update since 2023 makes authentication more affordable.
Today, we're excited to share our first major pricing update since November 2023. As our products have evolved over the years, we've heard that our pricing no longer felt quite right. This update reflects the feedback, frustrations, and suggestions we've heard from many of you.
Our goal is simple: make authentication essentials more affordable, while focusing our fees on differentiated features and areas with real operational cost.
Let's dive into some specifics.
The vast majority of customers will pay less, or receive more features for the same price
We're improving affordability across nearly every dimension, so both our smallest and largest customers are set to benefit:
50,000 Monthly Retained Users are now free in every application, up from 10,000
Unlimited applications are now included in every plan, eliminating the need to upgrade each application individually
The Enhanced Authentication Add-on has been eliminated, and most of its features are now included in our Pro Plan (starting from $20/mo). This includes:
Multi-factor authentication
Satellite domains
Simultaneous sessions
5 impersonations per month are now free, to allow trying the feature before purchasing the Enhanced Administration Add-on
Automatic volume discounts will now be applied as usage grows
Annual billing is now available for an additional discount
Alongside these changes, we've also reduced the complexity of our plans to ensure you're never surprised by which features are included or omitted.
Some customers will see price increases
We're making three changes that will increase costs for a minority of our customers. Those changes are:
Using four or more Clerk Dashboard seats now requires a Business Plan (starting from $250/mo).
We love building a dashboard that goes beyond authentication and helps teams operate and scale their business. This change will allow us to continue improving the dashboard for more teammates in more roles.
Enterprise Connections (SAML and OIDC) are now metered within the Pro Plan, instead of unlimited under the former Enhanced Authentication Add-on.
Under the new pricing, applications with three or more Enterprise Connections will see increased costs. These costs will support continued investment in Enterprise Connections, including our upcoming support for SCIM and self-serve configuration.
Access to SOC 2 and HIPAA artifacts now requires a Business Plan.
We gate access to audit artifacts because they involve ongoing third-party audits and real operational overhead. Importantly, the underlying security controls are the same for all customers, regardless of plan.
Rollout
Our new plans are available starting today, and the full details are available on our pricing page. We encourage customers to switch as soon as possible.
If paid customers do not select a new plan before their billing period beginning in April, Clerk will automatically migrate them to a new plan. We hope to avoid automatic migrations, though, and will be sending multiple reminders before they occur.
If you have any questions or concerns, or if your business requires a custom plan, please don't hesitate to contact us.
Thank you
We love making our pricing even more competitive, and it's only possible because tens of thousands of customers like you have entrusted Clerk as their authentication provider.
We look forward to the years ahead as we'll continue to innovate not just on authentication, but all of customer management.