Official Javascript repository for Clerk authentication
MIT License
Published by clerk-cookie 4 months ago
Improve the error message when setupClerkTestingToken
cannot find the FAPI URL (#3520) by @anagstef
Updated dependencies [4ec3f63e2
]:
Published by clerk-cookie 4 months ago
Introducing experimental version of Clerk SDK for TanStack Start (#3538) by @octoper
Updated dependencies [4ec3f63e2
]:
Published by clerk-cookie 4 months ago
4ec3f63e2
]:
Published by clerk-cookie 4 months ago
4ec3f63e2
]:
Published by clerk-cookie 4 months ago
isWebAuthnSupported
, isWebAuthnAutofillSupported
, isWebAuthnPlatformAuthenticatorSupported
to @clerk/shared/webauthn
. (#3472) by @panteliselef
Published by clerk-cookie 4 months ago
isWebAuthnSupported
, isWebAuthnAutofillSupported
, isWebAuthnPlatformAuthenticatorSupported
to @clerk/shared/webauthn
. (#3472) by @panteliselef
4ec3f63e2
]:
Published by clerk-cookie 4 months ago
Enhance page detection by utilizing the patched fetch from nextjs. (#3529) by @panteliselef
Replace router.refresh() with cookies().delete() (#3518) by @nikosdouvlis
Updated dependencies [4ec3f63e2
]:
Published by clerk-cookie 4 months ago
4ec3f63e2
]:
Published by clerk-cookie 4 months ago
4ec3f63e2
]:
Published by clerk-cookie 4 months ago
4ec3f63e2
]:
Published by clerk-cookie 4 months ago
4ec3f63e2
]:
Published by clerk-cookie 4 months ago
Support passkeys in <SignIn>
flows. (#3472) by @panteliselef
APIs introduced:
<SignIn.Passkey />
<SignIn.SupportedStrategy name='passkey'>
<SignIn.Strategy name='passkey'>
webauthn
to trigger passkey autofill <Clerk.Input autoComplete="webauthn" />
Usage examples:
<SignIn.Action passkey />
<SignIn.Step name='start'>
<SignIn.Passkey>
<Clerk.Loading>{isLoading => (isLoading ? <Spinner /> : 'Use passkey instead')}.</Clerk.Loading>
</SignIn.Passkey>
</SignIn.Step>
<SignIn.SupportedStrategy name='passkey'>
<SignIn.SupportedStrategy
asChild
name='passkey'
>
<Button>use passkey</Button>
</SignIn.SupportedStrategy>
<SignIn.Strategy name='passkey'>
<SignIn.Strategy name='passkey'>
<p className='text-sm'>
Welcome back <SignIn.Salutation />!
</p>
<CustomSubmit>Continue with Passkey</CustomSubmit>
</SignIn.Strategy>
Passkey Autofill
<SignIn.Step name='start'>
<Clerk.Field name='identifier'>
<Clerk.Label className='sr-only'>Email</Clerk.Label>
<Clerk.Input
autoComplete='webauthn'
placeholder='Enter your email address'
/>
<Clerk.FieldError />
</Clerk.Field>
</SignIn.Step>
Published by clerk-cookie 4 months ago
4ec3f63e2
]:
Published by clerk-cookie 5 months ago
9cd588d77
]:
Published by clerk-cookie 5 months ago
9cd588d77
]:
Published by clerk-cookie 5 months ago
9cd588d77
]:
Published by clerk-cookie 5 months ago
9cd588d77
]:
Published by clerk-cookie 5 months ago
9cd588d77
]:
Published by clerk-cookie 5 months ago
Published by clerk-cookie 5 months ago
The following are all internal changes and not relevant to any end-user: (#3523) by @tmilewski
Remove explicit extension of Prettier from ESLint React