Supabase Beta 2022年12月

Supabase Beta 2022年12月

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

Supabase在2022年末推出了多个新功能,包括文档重设计、存储v2(图像调整、智能CDN)、多因素认证、Postgres外部数据包装器和Vault扩展。此外,还推出了自定义域名和时间点恢复功能。Depulso项目在社区活动中获最佳项目奖。

🔎

延伸解读

存储v2:图像处理与CDN的整合

存储v2将图像调整、Webhook和智能CDN三项功能整合,旨在提供新一代图像处理系统。图像调整允许动态生成不同尺寸的图片,智能CDN则优化全球分发,Webhook可触发后续操作。这种组合能简化开发流程,但需注意图像处理可能增加计算开销,且CDN缓存策略需合理配置以避免不一致。

MFA与RLS结合:增强安全策略

多因素认证(MFA)现已全面开放,并可通过行级安全性(RLS)强制执行。这意味着开发者可以在数据库层面要求用户完成MFA,从而在API访问时增加一层保护。同时,Supabase在仪表板中引入SSO,为后续SAML支持做准备。这种深度集成提升了安全性,但可能增加登录流程的复杂性,需权衡用户体验。

Postgres生态扩展:Wrappers与Vault

Supabase Wrappers扩展了PostgreSQL的外部数据包装器功能,允许使用SQL查询其他数据库或外部系统(包括第三方API)。Vault扩展进入Beta,提供安全存储加密秘密的功能。两者都强化了Postgres作为中心化数据平台的能力,但Wrappers可能引入外部依赖的延迟,Vault的Beta状态意味着生产使用需谨慎评估。

自定义域名与时间点恢复:项目级功能

自定义域名允许用户为Supabase项目使用自己的域名,提升品牌一致性;时间点恢复(PITR)则支持将数据库恢复到指定时间点,增强数据保护。这些功能面向生产环境,但PITR可能涉及额外成本,且恢复操作需谨慎执行以避免数据丢失。

❓

Q&A

Supabase在2022年末推出了哪些新功能?

Supabase推出了文档重设计、存储v2、多因素认证、Postgres外部数据包装器和Vault扩展等新功能。

什么是Supabase的存储v2功能?

存储v2包括图像调整、Webhook和智能CDN功能,旨在提供下一代图像调整系统。

Supabase的多因素认证是如何实现的?

多因素认证通过行级安全性(RLS)进行强制执行,确保用户安全。

Vault扩展的主要功能是什么?

Vault扩展提供安全存储加密秘密的功能,确保数据库中的数据安全。

Supabase的自定义域名功能有什么用?

自定义域名功能允许用户使用自己的域名来提升项目的品牌形象。

Depulso项目在Supabase社区活动中获得了什么奖项?

Depulso项目获得了最佳项目奖,并获得了Supabase的赞助。

🏷️

标签

➡️

继续阅读