Chrome Web Store, Manifest V3 Completed

Post author
Simon Shpekov

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

  • Comment author
    Duncan from Memberstack

    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

    0
  • Comment author
    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?

    0
  • Comment author
    Simon Shpekov
    • Edited

    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.

    0
  • Comment author
    Josh Lopez

    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. 

    0
  • Comment author
    Duncan from Memberstack

    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.

    0
  • Comment author
    Adam Chambers

    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?

    0
  • Comment author
    Simon Shpekov

    Duncan from Memberstack would be nice to get this fix this month

    1
  • Comment author
    Simon Shpekov

    @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

    1
  • Comment author
    Adam Chambers

    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?

    1
  • Comment author
    Duncan from Memberstack

    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?

    0
  • Comment author
    Duncan from Memberstack

    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. 

    0
  • Comment author
    Adam Chambers

    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.

    1
  • Comment author
    Adam Chambers

    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?

    1
  • Comment author
    Josh Lopez

    We just pushed some new code that should solve this issue. If it doesnt please let us know. :)

    1
  • Comment author
    Duncan from Memberstack

    Adam Chambers Simon Shpekov Can you guys confirm if the recent updates fixed things for you?

    0
  • Comment author
    Jacob Price

    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 :) 

    0
  • Comment author
    Josh Lopez

    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? 

    0
  • Comment author
    Jacob Price

    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.

    0
  • Comment author
    Josh Lopez

    Thank you for the info. I will relay this to the dev team.🙏

    0
  • Comment author
    Josh Lopez

    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

    0

Please sign in to leave a comment.