We’ve recently released
webauthn a package to make your site a webauthn relying party. If you are interested in adding two factor authentication to your applications, this is the library for you. Your users will now be able to add an additional layer of security by authenticating with a security key (yubikey), or a compatible computer/phone.
This is an alpha release so there still may be some kinks that need to be worked out. Over the next few days I will be working on setting up an example phoenix application that I hope people can test out their windows laptops and/or android devices since we’ve not tested this to work on those platforms using real hardware.
Once we are out of alpha, I hope to work with the maintainers of hex.pm so that the elixir community can add an extra layer of protection to our shared resources. Let me know if you have any questions or comments, or if you run into any issues post the to github and we will look into them.