前端挑戰與伺服器驗證
Turnstile 小工具完成後,前端將權杖隨表單送到 Pages Function。後端呼叫 Siteverify,核對回應的網域與 action,再決定是否進入寄信流程。
依階段定位問題
先確認正式站使用對應的 site key,再確認伺服器驗證權杖成功,最後核對寄信服務的回應與收件結果。前端應提供清楚的重試訊息,診斷細節留在伺服器。
測試成功與失敗情況
自動化測試涵蓋欄位錯誤、來源驗證、速率限制、權杖驗證與寄信重試。正式環境的驗收再以一次實際表單提交核對郵件是否送達。