Implement WebAuthn based authentication
https://www.w3.org/TR/webauthn/ The WebAuthn standard promises to eliminate passwords and replace them with public/private key pairs that can be stored on hardware modules and TPMs. Provide optional support for this.