Coder Social home page Coder Social logo

Comments (4)

DanSnow avatar DanSnow commented on July 28, 2024 1

First, if recaptcha's response is not expired, you won't get anything by calling execute.
It's behavior of recaptcha. If you really need a new response, please call reset to reset recaptcha before.

And it's invisible because you set the size "invisible".
Please remove prop size if you want a normal recaptcha.
Or maybe you prefer compact size, it's smaller then the normal one.
For more information, please reference to recaptcha's document

If you use the normal recaptcha, you don't need to call execute to trigger validation.
It'll be done when user click the recaptcha. And calling execute will be an error.

I think you are misunderstanding something.
If there is anything which can be improved in the document, please let me know.

from vue-recaptcha.

aphofstede avatar aphofstede commented on July 28, 2024

Note: I had to put reset in a setTimeout to get it to work. Maybe due to some throttling on Google's end?

                setTimeout(() => {
                    this.$refs.invisibleRecaptcha.reset()
                }, 1000)

from vue-recaptcha.

stale avatar stale commented on July 28, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

from vue-recaptcha.

SmirnovMaxim avatar SmirnovMaxim commented on July 28, 2024

I ran into this error too. To solve it, you need to store a token. Call reset only on the onExpired hook. execute is called only when there is no token.

from vue-recaptcha.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.