-
Couldn't load subscription status.
- Fork 402
feat(clerk-expo): Introduce SAML support #4880
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🦋 Changeset detectedLatest commit: d79d297 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
a26f19d to
1fc5493
Compare
58b0280 to
dfd309d
Compare
|
Before merging this PR, we should also raise an update to our docs: https://clerk.com/docs/references/expo/use-oauth |
|
!snapshot |
|
Hey @LauraBeatris - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@2.1.7-snapshot.v20250113122215 --save-exact
npm i @clerk/backend@1.21.7-snapshot.v20250113122215 --save-exact
npm i @clerk/chrome-extension@2.1.11-snapshot.v20250113122215 --save-exact
npm i @clerk/clerk-js@5.44.0-snapshot.v20250113122215 --save-exact
npm i @clerk/clerk-expo@2.7.0-snapshot.v20250113122215 --save-exact
npm i @clerk/express@1.3.34-snapshot.v20250113122215 --save-exact
npm i @clerk/fastify@2.1.7-snapshot.v20250113122215 --save-exact
npm i @clerk/nextjs@6.9.10-snapshot.v20250113122215 --save-exact
npm i @clerk/nuxt@1.0.3-snapshot.v20250113122215 --save-exact
npm i @clerk/react-router@0.1.8-snapshot.v20250113122215 --save-exact
npm i @clerk/remix@4.4.9-snapshot.v20250113122215 --save-exact
npm i @clerk/tanstack-start@0.8.8-snapshot.v20250113122215 --save-exact
npm i @clerk/testing@1.4.7-snapshot.v20250113122215 --save-exact |
|
!snapshot |
|
Hey @LauraBeatris - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@2.1.7-snapshot.v20250113125959 --save-exact
npm i @clerk/backend@1.21.7-snapshot.v20250113125959 --save-exact
npm i @clerk/chrome-extension@2.1.11-snapshot.v20250113125959 --save-exact
npm i @clerk/clerk-js@5.44.0-snapshot.v20250113125959 --save-exact
npm i @clerk/clerk-expo@2.7.0-snapshot.v20250113125959 --save-exact
npm i @clerk/express@1.3.34-snapshot.v20250113125959 --save-exact
npm i @clerk/fastify@2.1.7-snapshot.v20250113125959 --save-exact
npm i @clerk/nextjs@6.9.10-snapshot.v20250113125959 --save-exact
npm i @clerk/nuxt@1.0.3-snapshot.v20250113125959 --save-exact
npm i @clerk/react-router@0.1.8-snapshot.v20250113125959 --save-exact
npm i @clerk/remix@4.4.9-snapshot.v20250113125959 --save-exact
npm i @clerk/tanstack-start@0.8.8-snapshot.v20250113125959 --save-exact
npm i @clerk/testing@1.4.7-snapshot.v20250113125959 --save-exact |
4f5378f to
0cfdb3a
Compare
24325c4 to
57062cf
Compare
f8aca3f to
af5f769
Compare
af5f769 to
9dfbd23
Compare
|
Transfer flow: CleanShot.2025-01-22.at.10.58.36.mp4User already exists -> sign in: CleanShot.2025-01-22.at.10.59.26.mp4 |
b998343 to
a2280db
Compare
|
!snapshot |
|
Hey @LauraBeatris - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/chrome-extension@2.1.18-snapshot.v20250122140244 --save-exact
npm i @clerk/clerk-js@5.47.1-snapshot.v20250122140244 --save-exact
npm i @clerk/clerk-expo@2.7.0-snapshot.v20250122140244 --save-exact |
a2280db to
9a43d07
Compare
|
I'll hold a bit here, we have a customer trying this feature via snapshot. They couldn't get it working on a previous snapshot, so I've sent the latest and am waiting for their response. |
|
I've tested this with multiple cases and I'm confident to merge. If defects appear afterward, let's release a patch to fix it. |
Co-authored-by: Nicolas Lopes <nicolas@clerk.dev>
Description
Resolves ORGS-454
This PR introduces a new React hook to trigger a wider range of SSO types such as SAML with the
enterprise_ssostrategy.SAML support for native flows has been released on FAPI, and implemented by our native IOS SDK. It leverages the same
rotating_token_noncesolution on SSO callback as it currently has for social OAuth.Checklist
pnpm testruns as expected.pnpm buildruns as expected.Type of change