Веб-проект Bitwarden — это приложение Angular, которое обеспечивает работу веб-хранилища (https://vault.bitwarden.com/).
npm install
npm run build:watch
Теперь вы можете получить доступ к веб-хранилищу в своем браузере по адресу https://localhost:8080
. Вы можете настроить параметры конечной точки API в src/app/services/services.module.ts
изменив вызов apiService.setUrls
. Например:
await apiService . setUrls ( {
base : isDev ? null : window . location . origin ,
api : isDev ? 'http://mylocalapi' : null ,
identity : isDev ? 'http://mylocalidentity' : null ,
} ) ;
Если вы хотите указать веб-хранилище разработки для рабочих API, вы можете установить:
await apiService . setUrls ( {
base : null ,
api : 'https://api.bitwarden.com' ,
identity : 'https://identity.bitwarden.com' ,
} ) ;
Внесение кода приветствуется! Пожалуйста, фиксируйте любые запросы на включение в master
ветку.
Аудит безопасности и отзывы приветствуются. Пожалуйста, откройте проблему или напишите нам лично, если отчет носит конфиденциальный характер. Вы можете прочитать нашу политику безопасности в файле SECURITY.md
.