mirror of
https://github.com/bitwarden/browser
synced 2025-12-16 16:23:44 +00:00
181 lines
5.4 KiB
JavaScript
181 lines
5.4 KiB
JavaScript
angular.module('bit')
|
|
.constant('constants', {
|
|
rememberedEmailCookieName: 'bit.rememberedEmail',
|
|
encType: {
|
|
AesCbc256_B64: 0,
|
|
AesCbc128_HmacSha256_B64: 1,
|
|
AesCbc256_HmacSha256_B64: 2,
|
|
Rsa2048_OaepSha256_B64: 3,
|
|
Rsa2048_OaepSha1_B64: 4,
|
|
Rsa2048_OaepSha256_HmacSha256_B64: 5,
|
|
Rsa2048_OaepSha1_HmacSha256_B64: 6
|
|
},
|
|
orgUserType: {
|
|
owner: 0,
|
|
admin: 1,
|
|
user: 2
|
|
},
|
|
orgUserStatus: {
|
|
invited: 0,
|
|
accepted: 1,
|
|
confirmed: 2
|
|
},
|
|
twoFactorProvider: {
|
|
u2f: 4,
|
|
yubikey: 3,
|
|
duo: 2,
|
|
authenticator: 0,
|
|
email: 1,
|
|
remember: 5
|
|
},
|
|
cipherType: {
|
|
login: 1,
|
|
secureNote: 2,
|
|
card: 3,
|
|
identity: 4
|
|
},
|
|
fieldType: {
|
|
text: 0,
|
|
hidden: 1,
|
|
boolean: 2
|
|
},
|
|
eventType: {
|
|
User_LoggedIn: 1000,
|
|
User_ChangedPassword: 1001,
|
|
User_Enabled2fa: 1002,
|
|
User_Disabled2fa: 1003,
|
|
User_Recovered2fa: 1004,
|
|
User_FailedLogIn: 1005,
|
|
User_FailedLogIn2fa: 1006,
|
|
|
|
Cipher_Created: 1100,
|
|
Cipher_Updated: 1101,
|
|
Cipher_Deleted: 1102,
|
|
Cipher_AttachmentCreated: 1103,
|
|
Cipher_AttachmentDeleted: 1104,
|
|
Cipher_Shared: 1105,
|
|
Cipher_UpdatedCollections: 1106,
|
|
|
|
Collection_Created: 1300,
|
|
Collection_Updated: 1301,
|
|
Collection_Deleted: 1302,
|
|
|
|
Group_Created: 1400,
|
|
Group_Updated: 1401,
|
|
Group_Deleted: 1402,
|
|
|
|
OrganizationUser_Invited: 1500,
|
|
OrganizationUser_Confirmed: 1501,
|
|
OrganizationUser_Updated: 1502,
|
|
OrganizationUser_Removed: 1503,
|
|
OrganizationUser_UpdatedGroups: 1504,
|
|
|
|
Organization_Updated: 1600
|
|
},
|
|
twoFactorProviderInfo: [
|
|
{
|
|
type: 0,
|
|
name: 'Authenticator App',
|
|
description: 'Use an authenticator app (such as Authy or Google Authenticator) to generate time-based ' +
|
|
'verification codes.',
|
|
enabled: false,
|
|
active: true,
|
|
free: true,
|
|
image: 'authapp.png',
|
|
displayOrder: 0,
|
|
priority: 1,
|
|
requiresUsb: false
|
|
},
|
|
{
|
|
type: 3,
|
|
name: 'YubiKey OTP Security Key',
|
|
description: 'Use a YubiKey to access your account. Works with YubiKey 4, 4 Nano, 4C, and NEO devices.',
|
|
enabled: false,
|
|
active: true,
|
|
image: 'yubico.png',
|
|
displayOrder: 1,
|
|
priority: 3,
|
|
requiresUsb: true
|
|
},
|
|
{
|
|
type: 2,
|
|
name: 'Duo',
|
|
description: 'Verify with Duo Security using the Duo Mobile app, SMS, phone call, or U2F security key.',
|
|
enabled: false,
|
|
active: true,
|
|
image: 'duo.png',
|
|
displayOrder: 2,
|
|
priority: 2,
|
|
requiresUsb: false
|
|
},
|
|
{
|
|
type: 4,
|
|
name: 'FIDO U2F Security Key',
|
|
description: 'Use any FIDO U2F enabled security key to access your account.',
|
|
enabled: false,
|
|
active: true,
|
|
image: 'fido.png',
|
|
displayOrder: 3,
|
|
priority: 4,
|
|
requiresUsb: true
|
|
},
|
|
{
|
|
type: 1,
|
|
name: 'Email',
|
|
description: 'Verification codes will be emailed to you.',
|
|
enabled: false,
|
|
active: true,
|
|
free: true,
|
|
image: 'gmail.png',
|
|
displayOrder: 4,
|
|
priority: 0,
|
|
requiresUsb: false
|
|
}
|
|
],
|
|
plans: {
|
|
free: {
|
|
basePrice: 0,
|
|
noAdditionalSeats: true,
|
|
noPayment: true,
|
|
upgradeSortOrder: -1
|
|
},
|
|
families: {
|
|
basePrice: 1,
|
|
annualBasePrice: 12,
|
|
baseSeats: 5,
|
|
noAdditionalSeats: true,
|
|
annualPlanType: 'familiesAnnually',
|
|
upgradeSortOrder: 1
|
|
},
|
|
teams: {
|
|
basePrice: 5,
|
|
annualBasePrice: 60,
|
|
monthlyBasePrice: 8,
|
|
baseSeats: 5,
|
|
seatPrice: 2,
|
|
annualSeatPrice: 24,
|
|
monthlySeatPrice: 2.5,
|
|
monthPlanType: 'teamsMonthly',
|
|
annualPlanType: 'teamsAnnually',
|
|
upgradeSortOrder: 2
|
|
},
|
|
enterprise: {
|
|
seatPrice: 3,
|
|
annualSeatPrice: 36,
|
|
monthlySeatPrice: 4,
|
|
monthPlanType: 'enterpriseMonthly',
|
|
annualPlanType: 'enterpriseAnnually',
|
|
upgradeSortOrder: 3
|
|
}
|
|
},
|
|
storageGb: {
|
|
price: 0.33,
|
|
monthlyPrice: 0.50,
|
|
yearlyPrice: 4
|
|
},
|
|
premium: {
|
|
price: 10,
|
|
yearlyPrice: 10
|
|
}
|
|
});
|