3 ms·
I'm not talking about Webauthn's standardized user presence checking, certainly not. The whitelist can be seen in Webkit's source when searching for "shouldByp
by Avamander 4y ago
I'm not talking about Webauthn's standardized user presence checking, certainly not.
The whitelist can be seen in Webkit's source when searching for "shouldBypassUserGestureRequirementForWebAuthn" or any of the whitelisted domains: dropbox.com, microsoft.com, google.com, twitter.com or facebook.com
I am saying from very practical experience this is not well made and shouldn't have been shipped to users in its current form.
There are better examples how to avoid users getting spammed with any requests, browsers have a long history of dealing with that kind of abuse much better.
- dmitriid 4y ago> The whitelist can be seen in Webkit's source when searching It was removed in December 2021: https://github.com/WebKit/WebKit/commit/0dc4de89f6b03870787c1a6e9409df0cb336cafb https://github.com/WebKit/WebKit/commit/0dc4de89f6b03870787c... --- start quote --- This patch loosens the user gesture requirement around using WebAuthn with respect to user gestures by removing the Quirks.h allowlist of sites that get a freebie. Instead the new behavior is all sites get one freebie, then on subsequent attempts they show a non-modal consent dialog. --- end quote --- > There are better examples how to avoid users getting spammed with any requests, browsers have a long history of dealing with that kind of abuse much better. They really don't have much better solutions than requiring user interaction. Even Media Engagement Index that you mentioned is used by Chrome only on desktop and by calculating user interaction.
- Avamander 4y ago> It was removed in December 2021 Unfortunately that doesn't magically update and fix each device out there.