Le projet Web Bitwarden est une application angulaire qui alimente le coffre-fort Web (https://vault.bitwarden.com/).
npm install
npm run build:watch
Vous pouvez désormais accéder au coffre-fort Web dans votre navigateur à https://localhost:8080
. Vous pouvez ajuster les paramètres de votre point de terminaison d'API dans src/app/services/services.module.ts
en modifiant l'appel apiService.setUrls
. Par exemple:
await apiService . setUrls ( {
base : isDev ? null : window . location . origin ,
api : isDev ? 'http://mylocalapi' : null ,
identity : isDev ? 'http://mylocalidentity' : null ,
} ) ;
Si vous souhaitez faire pointer le coffre-fort Web de développement vers les API de production, vous pouvez définir :
await apiService . setUrls ( {
base : null ,
api : 'https://api.bitwarden.com' ,
identity : 'https://identity.bitwarden.com' ,
} ) ;
Les contributions au code sont les bienvenues ! Veuillez valider toute demande d'extraction sur la branche master
.
Les audits de sécurité et les commentaires sont les bienvenus. Veuillez ouvrir un problème ou nous envoyer un e-mail en privé si le rapport est de nature sensible. Vous pouvez lire notre politique de sécurité dans le fichier SECURITY.md
.