flash1293 / listhero

Shopping list app with custom redux-based sync and share mechanism
https://listhero.de
MIT License
4 stars 2 forks source link

Use Webauthn as an alternative to PW based login #155

Open flash1293 opened 5 years ago

flash1293 commented 5 years ago

To do this, a key sharing scheme is necessary to provide a “sync link” feature - tracked here https://github.com/w3c/webauthn/issues/931

flash1293 commented 5 years ago

The key sharing scheme can be implemented in user land roughly like this:

This is only worth it if the user doesn't blindly confirms all webauthn-popups (if she does, an XSS exploit could be used by an attacker to create a password for the account)