在 Hono 中使用 Supabase
学习如何创建 Supabase 项目、向数据库添加示例数据、通过身份验证保护数据,以及从 Hono 应用查询数据。
1
创建 Hono 应用
使用 CLI 从 Supabase 示例中初始化 Hono 示例应用。
Terminal
1npx supabase@latest bootstrap hono
2
安装 Supabase 客户端库
项目中的 package.json
文件已包含必要的依赖项,包括 @supabase/supabase-js
和 @supabase/ssr
以支持服务端认证。
Terminal
1npm install
3
配置必要的环境变量
将 .env.example
文件复制为 .env
并更新其中的值,填入您的 Supabase 项目 URL 和匿名密钥。
最后,在认证设置中启用匿名登录。
Project URL
Anon key
Terminal
1cp .env.example .env