丝美导航 AI技能集 安全合规技能

Supabase Vault

Supabase Vault提供AES-256加密的本地文件保险库替代方案,用于安全存储API密钥和认证令牌。

标签:
分享到:

Supabase Vault

Supabase Vault是什么

Supabase Vault是一款基于Supabase Postgres数据库的加密秘密存储工具,用于替代本地文件保险库,提供更安全的API密钥和认证令牌管理。

maverick-software 开发 | 累计安装 100 次 | 开源协议:MIT-0

Supabase Vault的主要功能

  • 加密存储:使用AES-256加密算法,确保存储在Postgres数据库中的API密钥和认证令牌的安全性。
  • 本地加密:使用操作系统密钥链或机器生成的AES-256-GCM对启动凭证进行本地加密。
  • 集成简单:易于集成到现有的OpenClaw环境中,无需复杂的配置。
  • 跨平台:支持Node.js 18+,可在多种环境中运行。
  • 开源免费:遵循MIT-0许可协议,免费使用、修改和分发。

如何使用Supabase Vault

  • 安装依赖:使用npm安装@supabase/supabase-js。
  • 配置数据库:在Supabase项目中运行setup.sql脚本,创建必要的数据库函数。
  • 集成RPC处理程序:将RPC处理程序集成到OpenClaw源代码中,并注册到服务器方法中。
  • 集成UI:将UI文件复制到相应的目录,以在OpenClaw仪表板中显示。
  • 验证安装:检查数据库中是否创建了四个包装函数。

Supabase Vault的项目地址

  • 项目官网https://clawhub.ai/maverick-software/supabase-vault

Supabase Vault的应用场景

  • 用于安全存储和管理API密钥和认证令牌。
  • 适用于需要高安全性的应用程序,以防止敏感信息泄露。
  • 适用于需要集中管理API密钥和认证令牌的开发团队。
  • 适用于需要替代本地文件保险库以增强安全性的组织。
  • 适用于需要跨平台和开源解决方案的开发者。

相关导航