مشروع الويب 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 ,
} ) ;
إذا كنت تريد توجيه خزينة ويب التطوير إلى واجهات برمجة تطبيقات الإنتاج، فيمكنك تعيين:
await apiService . setUrls ( {
base : null ,
api : 'https://api.bitwarden.com' ,
identity : 'https://identity.bitwarden.com' ,
} ) ;
مساهمات التعليمات البرمجية هي موضع ترحيب! يرجى تقديم أي طلبات سحب ضد الفرع master
.
نرحب بعمليات التدقيق الأمني والتعليقات. يرجى فتح مشكلة أو مراسلتنا عبر البريد الإلكتروني بشكل خاص إذا كان التقرير حساسًا بطبيعته. يمكنك قراءة سياسة الأمان الخاصة بنا في ملف SECURITY.md
.