Das Bitwarden-Webprojekt ist eine Angular-Anwendung, die den Web-Tresor betreibt (https://vault.bitwarden.com/).
npm install
npm run build:watch
Sie können jetzt in Ihrem Browser unter https://localhost:8080
auf den Web-Tresor zugreifen. Sie können Ihre API-Endpunkteinstellungen in src/app/services/services.module.ts
anpassen, indem Sie den Aufruf apiService.setUrls
ändern. Zum Beispiel:
await apiService . setUrls ( {
base : isDev ? null : window . location . origin ,
api : isDev ? 'http://mylocalapi' : null ,
identity : isDev ? 'http://mylocalidentity' : null ,
} ) ;
Wenn Sie den Entwicklungs-Webtresor auf die Produktions-APIs verweisen möchten, können Sie Folgendes festlegen:
await apiService . setUrls ( {
base : null ,
api : 'https://api.bitwarden.com' ,
identity : 'https://identity.bitwarden.com' ,
} ) ;
Code-Beiträge sind willkommen! Bitte übermitteln Sie alle Pull-Anfragen an den master
-Zweig.
Sicherheitsaudits und Feedback sind willkommen. Bitte öffnen Sie ein Problem oder senden Sie uns eine private E-Mail, wenn der Bericht vertraulicher Natur ist. Sie können unsere Sicherheitsrichtlinien in der Datei SECURITY.md
lesen.