@clerk/shared@4.32.0
This release introduces self-serve Directory Sync (SCIM) capabilities and adds SSO fallback sign-in flow to the SignIn component, allowing enterprise users to sign in with email code when their identity provider is unreachable. JSDoc documentation links were also updated to match new URL anchors.
Minor Changes
-
Introduce self-serve Directory Sync (SCIM) capabilities and related functionality. (#9590) by @kalafut
-
Add the SSO fallback sign-in flow to
<SignIn />, for enterprise users the instance has allowlisted to sign in with an email code when they cannot reach their identity provider. (#9685) by @mauricioabreuFor such a user the sign-in no longer redirects straight to the identity provider. It shows the SSO action — or the connection picker, when several connections serve the address — alongside a "Can't use SSO?" link leading to the standard email code step, which carries a notice that the organization requires single sign-on and that the attempt is recorded. Users without a fallback, and instances without the feature, are unaffected.
Custom flows can read the same factor from the new
ssoFallbackFirstFactorsproperty on the sign-in resource. The flow adds thesignIn.enterpriseSSOandsignIn.ssoFallbacklocalization keys and thessoFallbackcard action element id.
Patch Changes
- Update docs deep links in JSDoc comments to match clerk.com's new heading anchors (
#get-tokenis now#gettoken,#o-auth-strategyis now#oauthstrategy, and so on). (#9520) by @manovotny
Source: original entry ↗
More from Clerk
Follow Clerk to get its new changes in your feed and email digest.
@clerk/vue 1.17.26
Updated @clerk/types dependency to version 4.101.28.
@clerk/nuxt@1.13.34
Updated internal dependencies for @clerk/types, @clerk/backend, and @clerk/vue to latest patch versions.
@clerk/testing dependencies updated
Updated @clerk/types to 4.101.28 and @clerk/backend to 2.33.8 to ensure compatibility and include latest improvements.