Browse Source

added 2fa support for org duo

pull/3/head
Kyle Spearrin 8 years ago
parent
commit
bea9e06506
  1. 1
      src/enums/twoFactorProviderType.ts
  2. 11
      src/services/auth.service.ts

1
src/enums/twoFactorProviderType.ts

@ -5,4 +5,5 @@ export enum TwoFactorProviderType { @@ -5,4 +5,5 @@ export enum TwoFactorProviderType {
Yubikey = 3,
U2f = 4,
Remember = 5,
OrganizationDuo = 6,
}

11
src/services/auth.service.ts

@ -51,6 +51,12 @@ export const TwoFactorProviders = { @@ -51,6 +51,12 @@ export const TwoFactorProviders = {
description: null as string,
priority: 0,
},
[TwoFactorProviderType.OrganizationDuo]: {
type: TwoFactorProviderType.OrganizationDuo,
name: 'Duo (Organization)',
description: null as string,
priority: 10,
},
};
export class AuthService {
@ -76,6 +82,11 @@ export class AuthService { @@ -76,6 +82,11 @@ export class AuthService {
TwoFactorProviders[TwoFactorProviderType.Duo].description = this.i18nService.t('duoDesc');
TwoFactorProviders[TwoFactorProviderType.OrganizationDuo].name =
'Duo (' + this.i18nService.t('organization') + ')';
TwoFactorProviders[TwoFactorProviderType.OrganizationDuo].description =
this.i18nService.t('duoOrganizationDesc');
TwoFactorProviders[TwoFactorProviderType.U2f].name = this.i18nService.t('u2fTitle');
TwoFactorProviders[TwoFactorProviderType.U2f].description = this.i18nService.t('u2fDesc');

Loading…
Cancel
Save