|
|
|
The Clerk team has been hard at work shipping new features to help you build secure applications faster. Here’s a rundown of the highlights:
|
EASIE Support and SSO Pricing Changes
|
|
|
|
EASIE is a new enterprise SSO proposal from Clerk that aims to make enterprise Single Sign-On (SSO) more accessible, secure, and user-friendly for all stakeholders. By leveraging Google and Microsoft OIDC for setup and adding a thin layer of enterprise SSO capabilities, EASIE SSO addresses common pain points and security concerns associated with traditional SSO solutions.
|
-
EASIE SSO eliminates the need for complex SAML metadata files or one-off OIDC secrets, making it easier to set up and manage.
|
-
EASIE SSO solves common security challenges associated with existing enterprise SSO solutions, such as tenant swap attacks and revoked sessions not being properly terminated.
|
-
To celebrate the announcement of EASIE, Clerk is eliminating usage-based SSO connection fees.
|
|
This proposal has the potential to democratize access to enterprise-grade security features, enabling smaller businesses to compete on a more level playing field. Clerk's goal is to create a future where the benefits of enterprise SSO are realized by businesses of all sizes and complexity levels.
|
|
|
|
|
|
|
Reverification: Public Beta
|
|
|
|
Add an extra layer of protection to your application with Reverification. When enabled and configured, users who attempt to access sensitive areas of your app or perform privileged actions will be required to sign in again to confirm.
|
-
The has helper function used in middleware to check authorization status now supports the reverification flag to enable simple request routing.
|
-
The useReverification hook can be used to wrap sensitive actions to ensure the user has recently reverified their credentials.
|
|
|
|
|
React Router SDK Beta
|
|
|
|
The new @clerk/react-router SDK is designed specifically to work with the recently released React Router v7, which is the spiritual successor to Remix. If you are familiar with using our @clerk/remix SDK, the new one introduces many of the same approaches:
|
-
Full support for Clerk’s suite of beautifully designed, prebuilt UI components to support sign-in and sign up pages, implement user configuration buttons, and more.
|
-
Use the getAuth helper function, which integrates with loaders and actions to check the authentication state of the request easily.
|
|
|
|
|
Other Features, Fixes & Improvements
|
-
Legal Consent: You can now set Terms of Service and Privacy Policy URLs which users will be required to acknowledge on sign up.
|
-
Waitlist Mode: The new Waitlist mode is now available to use, along with the <Waitlist /> component to encourage users to join your service ahead of launch.
|
-
Chrome Extension SDK 2.0: The new version of the Chrome Extension SDK now includes support for Service Workers with the new createClerkClient() helper function.
|
|
|
|
|
|
|
|
|
Events & Community
|
AI Starter Pack by ElevenLabs
|
|
Clerk was included in the AI Engineer Starter Pack Vol. 2 offering 50% off a Pro Plan for 6 months to help AI startups quickly get authentication and user management integrated into their application so they can focus on building AI features!
|
|
|
|
|
|
|
|
|
Community Highlight: Simon Grimm
|
|
|
Our friend Simon Grimm, known for his excellent React Native YouTube Channel, has launched the all-new “Zero to Hero” mission on galaxies.dev in partnership with Clerk to help developers learn how to launch their first mobile app with React Native. Learn with bite-sized tutorials in video and written form, and leverage the Discord community to grow with other React Native developers.
|
|
|
|
|
|
|
Resources
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|