Cloudflare 中文文档
Pages
编辑这个页面
跳转官方原文档
Set theme to dark (⇧+D)

Stytch 页面插件

Stytch Pages 插件是一个中间件,用于验证所有请求及其 session_token

​​ 安装

​​ 使用方法

我们建议将秘密存储在 KV 中,而不是上述的纯文本中。

Stytch 插件只有一个参数,即一个包含多个属性的对象。project_id secret 是必填字符串,可在[Stytch 的仪表板]( https://stytch.com/dashboard/api-keys) 中找到。env 也是必填字符串,可通过 API 中的 envs.test envs.live 变量填充。默认情况下,插件会验证传入请求中的 session_token cookie,但如果使用其他机制来识别用户会话,也可以自行选择传入 session_tokensession_jwt 字符串。最后,你还可以传入一个 session_duration_minutes 来延长会话的生命周期。有关这些参数的更多信息,请参阅 Stytch 文档

包含用户信息的经过验证的会话响应将提供给data.stytch.session上的后续页面函数。