校验验证码
服务器端点可以作为 REST API 端点使用,通常用于运行诸如身份验证、数据库访问和验证等操作,而无需将敏感数据暴露给客户端。
在本节示例中,将使用一个 API 路由来验证 Google reCAPTCHA v3,而不会将密钥直接暴露给客户端。
前提条件
段落标题 前提条件- 一个开启了 SSR 服务端渲染(
output: 'server'
) 的项目
操作步骤
段落标题 操作步骤-
创建一个
POST
端点以接受 reCAPTCHA 数据,并使用 reCAPTCHA 的 API 对其进行验证。在这里,你可以安全地定义密钥值或读取环境变量。 -
从客户端脚本使用
fetch
来访问你的端点: