Reactjs-Google ReCaptcha v3 метод onVerify не срабатывает при каждом входе в систему - PullRequest
0 голосов
/ 03 ноября 2019
import React from "react";
import {GoogleReCaptchaProvider, GoogleReCaptcha } from "react-google-recaptcha-v3";

class Login extend React.Component {
   verifyCallback = (response) => {
    // API call to verify the token
   }

    render() {
       return (
          // Here comes a component with email/password and login button
           ....
          <GoogleReCaptchaProvider 
            reCaptchaKey="your-site-key"
            render="explicit">
            <GoogleReCaptcha
                onVerify={this.verifyCallback}
            />
         </GoogleReCaptchaProvider>
       );
   }
}

Здесь, verifyCallback запускается при первой загрузке компонента.

Как вызвать verifyCallback при каждом нажатии кнопки входа в систему?

...