Chrome Web Store, Manifest V3 Completed
Google refuse external scripts, but Memberstack loading hcaptcha api.js.
Can you please include this file to your pack?
My extension will be rejected because of this code. All scripts must be local
Google refuse external scripts, but Memberstack loading hcaptcha api.js.
Can you please include this file to your pack?
My extension will be rejected because of this code. All scripts must be local
Comments
20 comments
Hi Simon 👋 Do you have hCaptcha enabled in your dashboard? If yes, I recommend disabling it and trying again. I'm not sure that we're able to serve the file ourselves. cc Josh Lopez
Hey Simon Shpekov
I just looked up your name in our database and I see several apps/websites for Memberstack 1.0 and 2.0. Are you asking about Memberstack 1.0 or 2.0 code?
Hey Josh Lopez im working with 2.0 npm package. And even if hcaptcha turned off, i still have a errors, coz trigger just control render, not a load request.
Ah, I understand now. Thank you. I will forward this to the engineering team and come back with any updates. Unfortunately, It will most likely be Monday the 8th until I can get an answer because of the holidays.
Simon Shpekov How soon do you need this fixed? I wish I could give you a timeline, but our engineering team is very busy heading into the new year.
Hi Duncan from Memberstack I am also running into this issue attempting to build a chrome extension. is there an available fix I can implement manually?
Duncan from Memberstack would be nice to get this fix this month
@Adam Chambers you can use iframe for popup, you can set world: "MAIN" for content script. It works, but will no accepted by Chrome Web Store
Simon Shpekov thanks yeah I got it working, i thought this error was causing an issue with loading my app but it was unrelated. I see what you mean about not getting accepted though due to third party script.
Duncan from Memberstack we are looking to deploy a Chrome Extension using Memberstack with a pretty big audience size. Is there a way to get a separate build including the hcaptcha script?
Hey guys, sorry for the silence on my end. I just resurfaced this conversation in our engineering slack. Josh Lopez if you have an update tomorrow, can you please share that here?
Ahhh bad news 🤦♂️
"Unfortunately there’s nothing we can do quickly." is what I just heard back.
I will try to work this into our next sprint plan. If I can get it in, we might have an update here at the end of Feb. I wish I could give more concrete deadlines, but we're having to balance a number of similarly important requests that are effecting others.
Duncan from Memberstack that is a shame. we are in the final stretches of testing and looking to launch asap. I was wondering would it be possible to make a build with hcaptcha included rather than loaded externally and send it to us to include in a vendor folder in our codebase? This way we can move ahead and then revert to the sdk once implemented there.
I was able to get around this by commenting out the hcaptcha import in the built JS. Not a long term solution as I have to do this as part of my build step but at least gets us to launch. Simon Shpekov Im wondering if you can do the same?
We just pushed some new code that should solve this issue. If it doesnt please let us know. :)
Adam Chambers Simon Shpekov Can you guys confirm if the recent updates fixed things for you?
Sorry to resurface an old thread, but I'm running into the same issue. Seems the updates didn't fully resolve this. Unless, of course, I'm just doing something wrong :)
Hey Jacob Price
Thank you for posting. Can you give us more info on how you are using Memberstack and the problem you are facing please?
I'm using the DOM package within a chrome extension to manage the signin/signup process. I was eventually able to get it to initialize by commenting out the hcaptcha import like Adam did above. I'm unblocked, but was commenting for posterity.
Thank you for the info. I will relay this to the dev team.🙏
Hey Jacob Price
I just heard back from the dev team and the DOM package should not be using hcaptcha at all. Have you made sure you have the latest version of the DOM package? Also, is the setting for hcaptcha disabled in your application settings?
@memberstack/dom@1.9.40
Please sign in to leave a comment.