I recently bought a yubico security key and now I’m searching for use cases. How about integration of WebAuth into home-assistant?
Some general information on FIDO2:
Here is a python library:
I don’t know much about how the auth provides in HA work. The last time I checked that part of the code, it was based on the what is now called legacy password. How much work would this be? I’m not a security guy but could it be an evening project for me?
This would be great to have as possibly a module with a hard requirement of Let’s Encrypt (or other TLS solution) as FIDO2 requires HTTPS (https://fidoalliance.org/developers/).
I actually should pick up on this, I already hat some prototype, but I never quite got it to work. Maybe I have the will to give this a second try soon, as I just lost my job and hove some time at hand xD
I’m just looking to expose my HA to the internet and wondering about how others do it securely. Currently looking at CloudFlare Argo tunnel/Pomerium/X!