Fix useSignInWithApple dropping user's first and last name on native sign-up
Fixed a bug where the useSignInWithApple hook was dropping the user's first and last name during native sign-up. The hook now correctly captures the name from the Apple credential and handles sign-in fallback when the account already exists, including in restricted or waitlist sign-up modes.
Patch Changes
-
Fix
useSignInWithAppledropping the user's first and last name on native sign-up. The hook now signs up first with the name from the Apple credential and falls back to sign-in when the account already exists, including on instances with restricted or waitlist sign-up mode. (#9214) by @claudeNote: Apple only shares the name on the app's first authorization. To verify the fix with an Apple ID that has already signed in to your app, delete the user in the Clerk Dashboard and remove the app's entry under Settings > Sign in with Apple on the device, then sign in again.
-
Updated dependencies []:
- @clerk/react@6.12.6
Source: original entry ↗
More from Clerk
Follow Clerk to get its new changes in your feed and email digest.
@clerk/nuxt@3.1.11
Patch release updating internal dependencies for @clerk/shared, @clerk/backend, and @clerk/vue to their latest versions.
@clerk/ui dependency updates
Updated @clerk/shared and @clerk/localizations dependencies to their latest patch versions.
@clerk/nextjs 7.9.12
Patch release updating internal dependencies including @clerk/react, @clerk/shared, and @clerk/backend to their latest versions.