diff --git a/.changeset/evil-jobs-boil.md b/.changeset/evil-jobs-boil.md new file mode 100644 index 00000000000..ca048bcf9a9 --- /dev/null +++ b/.changeset/evil-jobs-boil.md @@ -0,0 +1,5 @@ +--- +'@clerk/clerk-js': patch +--- + +Add `.v0.dev` as prefered origin for oauth flows with popup. diff --git a/packages/clerk-js/src/ui/utils/originPrefersPopup.ts b/packages/clerk-js/src/ui/utils/originPrefersPopup.ts index 3c82437a440..3bb61309f72 100644 --- a/packages/clerk-js/src/ui/utils/originPrefersPopup.ts +++ b/packages/clerk-js/src/ui/utils/originPrefersPopup.ts @@ -1,4 +1,10 @@ -const POPUP_PREFERRED_ORIGINS = ['.lovable.app', '.lovableproject.com', '.webcontainer-api.io', '.vusercontent.net']; +const POPUP_PREFERRED_ORIGINS = [ + '.lovable.app', + '.lovableproject.com', + '.webcontainer-api.io', + '.vusercontent.net', + '.v0.dev', +]; /** * Returns `true` if the current origin is one that is typically embedded via an iframe, which would benefit from the