proxmox-backup/www/window
Dominik Csapak 831c43c91b config/tfa: webauthn: disallow registering a token twice
by adding the existing credential id to the 'excludeCredentials' list

this prevents the browser from registering a token twice, which
lets authentication fail on some browser/token combinations
(e.g. onlykey/solokey+chromium)
while is seems this is currently a bug in chromium, in a future spec
update the underlying behaviour should be better defined, making this
an authenticator bug

also explicitly catch registering errors and show appropriate error messages

0: https://bugs.chromium.org/p/chromium/issues/detail?id=1087642

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-03-03 14:05:05 +01:00
..
ACLEdit.js ui: acl editor: disallow path editing for datastore permission views 2020-11-10 08:19:17 +01:00
AddTfaRecovery.js ui: tfa: fix emptyText for password 2021-02-03 10:36:18 +01:00
AddTotp.js ui: tfa: fix emptyText for password 2021-02-03 10:36:18 +01:00
AddWebauthn.js config/tfa: webauthn: disallow registering a token twice 2021-03-03 14:05:05 +01:00
BackupFileDownloader.js ui: some eslint auto-fixes 2020-09-25 18:29:42 +02:00
BackupGroupChangeOwner.js ui: datastore: set onlineHelp for chaging group owner 2020-11-10 09:53:05 +01:00
CreateDirectory.js ui: add/fix help buttons 2020-11-10 11:51:03 +01:00
DataStoreEdit.js ui: datastore content: use our keep field for group pruning 2020-11-21 19:52:03 +01:00
FileBrowser.js api2/admin/datastore: accept "/" as path for root 2021-02-17 08:32:41 +01:00
NotesEdit.js ui: datastore: show comment, allow to edit notes 2020-10-28 18:36:12 +01:00
NotifyOptions.js ui: notify options: Remove gettext for root@pam 2021-01-12 11:41:24 +01:00
RemoteEdit.js remote.cfg: rename userid to 'auth-id' 2020-11-10 13:25:24 +01:00
Settings.js Revert "ui: window/Settings / WebAuthn: add browser setting for userVerificationo" 2021-03-03 14:05:05 +01:00
SyncJobEdit.js ui: shorten automatic ID length a bit 2020-11-11 07:40:23 +01:00
TfaEdit.js ui: fix on-parse use of global Proxmox.UserName 2021-01-21 15:08:46 +01:00
TokenEdit.js ui: fix on-parse use of global Proxmox.UserName 2021-01-21 15:08:46 +01:00
UserEdit.js ui: add missing uri encoding in user edit and view 2021-01-26 10:53:30 +01:00
UserPassword.js gui: user: fix #2898 add dialog to set password 2020-08-04 10:21:00 +02:00
VerifyJobEdit.js fix #3245: only use default schedule for new jobs 2021-01-12 10:26:59 +01:00
ZFSCreate.js ui: some eslint auto-fixes 2020-09-25 18:29:42 +02:00