mirror of https://github.com/keeweb/keeweb
added a possibility to refresh the list of yubikeys
parent
776c75d823
commit
fb6bcdf5c9
|
@ -533,6 +533,7 @@
|
|||
"setFileDeviceSettings": "Settings",
|
||||
"setFileYubiKey": "YubiKey",
|
||||
"setFileDontUseYubiKey": "Don't use a YubiKey",
|
||||
"setFileRefreshYubiKeyList": "Refresh the list",
|
||||
"setFileYubiKeyHeader": "YubiKey",
|
||||
"setFileYubiKeyBody": "Using a YubiKey as a part of master key is dangerous and you may lose access to your passwords if something goes wrong. Have you made a backup of your file before changing this setting?",
|
||||
|
||||
|
|
|
@ -755,6 +755,11 @@ class SettingsFileView extends View {
|
|||
changeYubiKey(e) {
|
||||
let chalResp = null;
|
||||
const value = e.target.value;
|
||||
if (value === 'refresh') {
|
||||
this.render();
|
||||
this.refreshYubiKeys();
|
||||
return;
|
||||
}
|
||||
if (value) {
|
||||
const option = e.target.selectedOptions[0];
|
||||
const vid = +option.dataset.vid;
|
||||
|
|
|
@ -97,6 +97,7 @@
|
|||
{{yk.fullName}}, {{res 'yubiKeySlot'}} {{yk.slot}}
|
||||
</option>
|
||||
{{/each}}
|
||||
<option value="refresh">{{res 'setFileRefreshYubiKeyList'}}</option>
|
||||
</select>
|
||||
</p>
|
||||
|
||||
|
|
Loading…
Reference in New Issue