Added Admin TOTP to admin security page

This commit is contained in:
djmaze 2021-11-18 14:14:14 +01:00
parent 98aff451f5
commit 8ac116d0a4
6 changed files with 46 additions and 49 deletions

View file

@ -22,6 +22,7 @@ export class SecurityAdminSettings /*extends AbstractViewSettings*/ {
adminPasswordNew: '',
adminPasswordNew2: '',
adminPasswordNewError: false,
adminTOTP: SettingsGet('AdminTOTP'),
adminPasswordUpdateError: false,
adminPasswordUpdateSuccess: false,
@ -91,7 +92,7 @@ export class SecurityAdminSettings /*extends AbstractViewSettings*/ {
this.adminPasswordUpdateError(false);
this.adminPasswordUpdateSuccess(false);
Remote.saveNewAdminPassword((iError, data) => {
Remote.defaultRequest((iError, data) => {
if (iError) {
this.adminPasswordUpdateError(true);
} else {
@ -103,10 +104,11 @@ export class SecurityAdminSettings /*extends AbstractViewSettings*/ {
this.weakPassword(!!data.Result.Weak);
}
}, {
}, 'AdminPasswordUpdate', {
'Login': this.adminLogin(),
'Password': this.adminPassword(),
'NewPassword': this.adminPasswordNew()
'NewPassword': this.adminPasswordNew(),
'TOTP': this.adminTOTP()
});
return true;