On-device WebAuthn and what makes it hard to do well | Hacker News Reader