Skip to Main Content

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

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

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

消除密钥管理的复杂性

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

开发速度更快

简化在构建应用程序时使用 SSH 密钥、API 令牌和其他密钥信息的方式。使用生物识别技术轻松、安全地验证 CLI 和 SSH 连接,签署 Git 提交等,而无需离开终端或 IDE。

保护密钥信息

查找代码中的密钥信息,并将其保存到 1Password 的端到端加密保管库中,然后安全加载到环境变量、配置文件和脚本中,而不会暴露代码中的任何明文密钥信息。

安全部署

将团队的基础架构密钥信息存储在 1Password 中,然后在 CI/CD 工作流程和 Kubernetes、Terraform、Ansible 以及 Pulumi 等其他基础架构工具中安全地访问它们,从而避免密钥信息蔓延。

超过 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 构建和贡献

Icon illustrating the 1Password development community on Slack, sharing tutorials, shortcuts, and troubleshoots.

加入社区

访问开发人员测试版、提供反馈并与社区建立沟通联系。

Icon illustrating a free student subscription to 1Password, the best tool for browser development security.

学生可免费使用 1Password 一年

保护您的在线生活,无论是校内或校外。通过 GitHub Student Developer Pack 可申请 1Password 一年免费订阅。

1Password for Developers 常见问题解答

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

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

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

什么是 1Password Developer Portal?

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

1Password 有 API 吗?

1Password 提供哪些 SDK?

服务帐户有速率限制吗?

什么是 1Password Secrets Automation?

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

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

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