Skip to Main Content

使用 1Password Developer,构建更快更安全

1Password 简化了您在整个软件开发生命周期(从第一行代码一直到正式上线环境)中管理 SSH 密钥、API 令牌和其他基础架构密钥信息的方式。

开发人员在 macOS、Windows 或 Linux 上实时使用 1Password 进行调试、检查元素和编写网络浏览器应用程序。

消除密钥管理的复杂性

在终端、集成开发环境、应用程序或生产环境中,随时随地访问和处理密钥信息,而不会以明文形式公开。

超过 750,000 名开发者信任 1Password

您在整个开发生命周期中所需要的一切

您的 SSH 密钥,轻松搞定

在 1Password 中生成、导入和存储 SSH 密钥以妥善保管,然后使用 1Password 内置的 SSH 代理扫描指纹,在任何 Git 或 SSH 工作流程中使用它们。

显示项目列表的终端窗口,显示项目包括 AWS、GitHub、Docker、MongoDB 和 Postman 及其在开发运营保管库中的编辑时间。

将 1Password 引入到命令行

在开发过程中安全地访问 1Password 中的密钥信息。消除代码中的明文密钥信息、自动执行管理任务以及使用指纹登录任何 CLI。

1Password 弹出窗口要求进行生物特征认证,以允许 iTerm2 访问 1Password 中的 SSH 密钥存储器。

使用 1Password SDK 构建

使用 Python、Javascript 和 Go 的开源 SDK 将您的应用程序与 1Password 集成。SDK 可以嵌入到应用程序中,在需要时随时随地解密数据,因此每个值在解密之前都是保密的。

展示使用 1Password SDK 在 JavaScript 中创建 1Password 客户端的代码片段,其中包括了通过服务账户令牌、集成名称和版本进行身份验证,以及从指定保管库和项目路径解析密钥的代码。

从代码到云,保护您的密钥信息

通过从 CI/CD 管道、基础架构和应用程序中删除硬编码凭据来消除密钥信息蔓延的可能性。使用服务账户与 1Password 直接集成,或部署 1Password Connect 服务器,通过私有 REST API 访问基础架构中的密钥。

与 1Password 徽标相连接的技术图标,包括 Pulumi、Ansible、Kubernetes、Terraform、Vault、Postman、GitHub、Jenkins 和 Circle CI。

1Password for Developers 常见问题解答

所有套餐都包含 1Password Developer 吗?

是,1Password Developer 包含在每个套餐计划(包括个人、家庭、团队、商业和企业套餐计划)中。

我需要什么才能开始使用 1Password Developer?

什么是 1Password Developer Portal?

如何开始将 1Password 集成到我的应用程序中?

1Password 有 API 吗?

1Password 提供哪些 SDK?

服务帐户有速率限制吗?

什么是 1Password Secrets Automation?

面向开发人员的新闻和更新

订阅我们的开发人员通讯,第一时间了解面向开发人员的新测试版、工具和资源。

请输入您的电子邮箱地址,接收我们专为开发者社区定制的新闻和更新。我们会始终尊重您,不会频繁向您发送邮件或发送大量的垃圾邮件,您可随时取消订阅。您还需同意我们的服务条款隐私政策