我正在构建一个React + Firebase应用程序,并使用Firebase的PhoneAuthProvider进行身份验证。
在开发过程中,有大量的登录和注销来测试身份验证流程,专用路由,登录重定向等。>
每次我需要登录时,系统都会向我显示reCAPTCHA挑战。这太烦人了。
并且由于我在短时间内从同一IP发出了如此多的登录请求,所以被显示给我几个(有时是10个!)reCAPTCHA挑战
。可能是因为Google认为这是可疑的行为。如何在开发过程中禁用reCAPTCHA?
如果这不可能,对此有什么可能的解决方法?
继续这种方式根本不可行吗?
这是我的firebaseui配置:
const uiConfig = {
signInSuccessUrl: '/home',
signInOptions: [{
provider: firebase.auth.PhoneAuthProvider.PROVIDER_ID,
recaptchaParameters: {
type: 'image',
size: 'invisible',
badge: 'bottomleft'
},
defaultCountry: 'IN'
}],
};
我正在构建一个React + Firebase应用程序,并使用Firebase的PhoneAuthProvider进行身份验证。在开发过程中,有很多登录和注销以测试身份验证流,专用路由,重定向...