💡
原文英文,约1600词,阅读约需6分钟。
📝
内容提要
今天发布了@supabase/server的公共测试版,这是一个处理身份验证、客户端设置和请求上下文的新包。它支持Edge Functions和Cloudflare Workers,旨在简化开发者的工作,减少手动设置和JWT验证的需求。该包支持多种身份验证模式,提高了安全性和开发效率。
🎯
关键要点
- 今天发布了@supabase/server的公共测试版,这是一个处理身份验证、客户端设置和请求上下文的新包。
- 该包支持Edge Functions和Cloudflare Workers,旨在简化开发者的工作,减少手动设置和JWT验证的需求。
- 每个Supabase Edge Function的初始化过程相同,使用@supabase/server可以简化这一过程。
- 通过@supabase/server,开发者可以声明谁可以调用端点,包会自动处理身份验证。
- 该包支持多种身份验证模式,包括无身份验证、用户身份验证和服务器到服务器的身份验证。
- @supabase/server内部处理新的密钥验证和JWT验证,简化了安全性管理。
- 该包与任何支持标准请求/响应Web API的运行时兼容,包括Edge Functions和Cloudflare Workers。
- @supabase/server设计时考虑了代理开发,简化了函数结构,使得开发者可以更高效地编写代码。
❓
延伸问答
@supabase/server的主要功能是什么?
@supabase/server是一个处理身份验证、客户端设置和请求上下文的新包,旨在简化开发者的工作。
@supabase/server如何简化身份验证过程?
开发者只需声明谁可以调用端点,@supabase/server会自动处理身份验证和JWT验证。
@supabase/server支持哪些身份验证模式?
@supabase/server支持无身份验证、用户身份验证和服务器到服务器的身份验证等多种模式。
@supabase/server与哪些运行时兼容?
@supabase/server与任何支持标准请求/响应Web API的运行时兼容,包括Edge Functions和Cloudflare Workers。
使用@supabase/server有什么开发效率的提升?
@supabase/server减少了手动设置和JWT验证的需求,使开发者可以更高效地编写代码。
@supabase/server的公共测试版有什么特点?
公共测试版提供了处理身份验证和请求上下文的功能,旨在简化开发者的工作流程。
➡️