Skip to content

Commit 1b2e6d5

Browse files
Remove Backup, Restore buttons from passkey window
Fix pin perms during backup
1 parent b397166 commit 1b2e6d5

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

nitrokeyapp/fido2_tab/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ def _adapt_ui(self) -> None:
6262
self.ui.btn_edit.hide()
6363
self.ui.btn_abort.hide()
6464
self.ui.is_protected.hide()
65+
self.ui.btn_backup.hide()
66+
self.ui.btn_restore.hide()
6567

6668
self.ui.name.hide()
6769
self.ui.algorithm_tab.hide()

nitrokeyapp/secrets_tab/worker.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,9 @@ def get_credential_backup(self) -> None:
662662
credential_list_serialized=[]
663663
for credential in credential_list:
664664
try:
665+
if credential.protected:
666+
pin= self.pin_cache.get(self.data)
667+
secrets.verify_pin_raw(pin)
665668
pse = secrets.get_credential(credential.id)
666669
except SecretsAppException as e:
667670
self.trigger_exception(e)

0 commit comments

Comments
 (0)