Bitwarden Web 项目是一个为 WebVault 提供支持的 Angular 应用程序 (https://vault.bitwarden.com/)。
npm install
npm run build:watch
您现在可以在浏览器中通过https://localhost:8080
访问 Web 保管库。您可以通过更改apiService.setUrls
调用来调整src/app/services/services.module.ts
中的 API 端点设置。例如:
await apiService . setUrls ( {
base : isDev ? null : window . location . origin ,
api : isDev ? 'http://mylocalapi' : null ,
identity : isDev ? 'http://mylocalidentity' : null ,
} ) ;
如果要将开发 Web 保管库指向生产 API,您可以设置:
await apiService . setUrls ( {
base : null ,
api : 'https://api.bitwarden.com' ,
identity : 'https://identity.bitwarden.com' ,
} ) ;
欢迎贡献代码!请针对master
分支提交任何拉取请求。
欢迎安全审核和反馈。如果报告性质敏感,请提出问题或私下给我们发送电子邮件。您可以在SECURITY.md
文件中阅读我们的安全策略。