[Auto Logout] Added warning dialog for log out action (#518)
* Added warning dialog for log out timeout action * Reverting testing service module endpoints
This commit is contained in:
parent
ded8865914
commit
aa1e5a11ad
|
@ -70,6 +70,15 @@ export class OptionsComponent implements OnInit {
|
||||||
}
|
}
|
||||||
|
|
||||||
async submit() {
|
async submit() {
|
||||||
|
if (this.vaultTimeoutAction === 'logOut') {
|
||||||
|
const confirmed = await this.platformUtilsService.showDialog(
|
||||||
|
this.i18nService.t('vaultTimeoutLogOutConfirmation'),
|
||||||
|
this.i18nService.t('vaultTimeoutLogOutConfirmationTitle'),
|
||||||
|
this.i18nService.t('yes'), this.i18nService.t('cancel'), 'warning');
|
||||||
|
if (!confirmed) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
await this.vaultTimeoutService.setVaultTimeoutOptions(this.vaultTimeout != null ? this.vaultTimeout : null,
|
await this.vaultTimeoutService.setVaultTimeoutOptions(this.vaultTimeout != null ? this.vaultTimeout : null,
|
||||||
this.vaultTimeoutAction);
|
this.vaultTimeoutAction);
|
||||||
await this.storageService.save(ConstantsService.disableFaviconKey, this.disableIcons);
|
await this.storageService.save(ConstantsService.disableFaviconKey, this.disableIcons);
|
||||||
|
|
|
@ -3053,5 +3053,11 @@
|
||||||
"lock": {
|
"lock": {
|
||||||
"message": "Lock",
|
"message": "Lock",
|
||||||
"description": "Verb form: to make secure or inaccesible by"
|
"description": "Verb form: to make secure or inaccesible by"
|
||||||
|
},
|
||||||
|
"vaultTimeoutLogOutConfirmation": {
|
||||||
|
"message": "Logging out will remove all access to your vault and requires online authentication after the timeout period. Are you sure you want to use this setting?"
|
||||||
|
},
|
||||||
|
"vaultTimeoutLogOutConfirmationTitle": {
|
||||||
|
"message": "Timeout Action Confirmation"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue