feat(chrome-extension): WebSSO with URL-based session syncing [SDK-836]#2277
feat(chrome-extension): WebSSO with URL-based session syncing [SDK-836]#2277SokratisVidros merged 9 commits intomainfrom
Conversation
🦋 Changeset detectedLatest commit: 75c8d36 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 |
f7e9356 to
e6b2e43
Compare
7406360 to
fa8e729
Compare
dimkl
left a comment
There was a problem hiding this comment.
@SokratisVidros Could you also take a look?
|
!snapshot |
|
Hey @tmilewski - 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/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i [email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact
npm i @clerk/[email protected] --save-exact |
b99c163 to
dedadac
Compare
8382309 to
5bc5d13
Compare
5bc5d13 to
cdaf16b
Compare
|
Hi guys 👋🏻 I would like to use the |
Description
Expand the ability for
@clerk/chrome-extensionWebSSO to sync with host applications which use URL-based session syncing.How to Update
WebSSO Local Development Host Permissions:
Add
*://localhost:*/*to thehost_permissionsarray in yourmanifest.jsonfile:{ "host_permissions": ["*://localhost:*/*"] }If you're using a local domain other than
localhost, you'll want replace that entry with your domain:*://<DOMAIN>/*{ "host_permissions": ["*://<DOMAIN>/*"] }WebSSO Provider settings:
WebSSO Storage Cache Interface:
With the prop change from
tokenCachetostorageCache, the interface has been expanded to allow for more flexibility.The new interface is as follows:
Checklist
npm testruns as expected.npm run buildruns as expected.Type of change
Packages affected
@clerk/backend@clerk/chrome-extension@clerk/clerk-js@clerk/clerk-expo@clerk/fastifygatsby-plugin-clerk@clerk/localizations@clerk/nextjs@clerk/clerk-react@clerk/remix@clerk/clerk-sdk-node@clerk/shared@clerk/themes@clerk/typesbuild/tooling/chore