我有一個形式與多個字段& recaptcha。如果其中一個字段在點擊提交按鈕時無效& recaptcha有效,它將提交表單但驗證這些字段並在用戶失敗時返回錯誤消息。谷歌recaptcha沒有驗證在服務器端第二次
在此階段,驗證碼仍在檢查&在前端驗證。如果用戶在出現錯誤消息的字段上修復問題並重新提交表單,則來自recaptcha的回覆爲false,因此不會進行驗證。
我輸入有效的電子郵件後,我得到這個:
我的功能,它檢查驗證碼是這樣的:
虛假它的結果在上面的屏幕截圖上顯示的錯誤消息。
我有一個形式與多個字段& recaptcha。如果其中一個字段在點擊提交按鈕時無效& recaptcha有效,它將提交表單但驗證這些字段並在用戶失敗時返回錯誤消息。谷歌recaptcha沒有驗證在服務器端第二次
在此階段,驗證碼仍在檢查&在前端驗證。如果用戶在出現錯誤消息的字段上修復問題並重新提交表單,則來自recaptcha的回覆爲false,因此不會進行驗證。
我輸入有效的電子郵件後,我得到這個:
我的功能,它檢查驗證碼是這樣的:
虛假它的結果在上面的屏幕截圖上顯示的錯誤消息。
驗證碼只有一次纔有效。
你有幾個可能的方法:
grecaptcha.render
調用),並要求它們在表單提交失敗時再次填寫驗證碼。謝謝你,會那樣做 – GGio
這不是預期的行爲?我寧願不提交表單(並驗證以及),直到所有條目驗證。 – bugnumber9