kmann3 / EtherpunkpunkBlazorWasm

JWT Auth Blazor Wasm
MIT License
4 stars 1 forks source link

FIDO2 authentication #3

Open Regenhardt opened 1 year ago

Regenhardt commented 1 year ago

Would be a nice extension to this. I'm currently working on getting it to work on the server too, I already have creation and validation of credentials running in Blazor WASM, tested with fingerprint scanner but should use whatever the machine offers. I'll update here when I have the whole thing properly working, then we can check if it makes sense to integrate that (and probably make it nicer than whatever I'm building right now).

kmann3 commented 1 year ago

Sounds good to me.

Regenhardt commented 1 year ago

Progress: https://blazor-webauthn.onrender.com/

Waiting on information about whether or not we put some of that into the Fido2 lib or even the compiler though (https://github.com/passwordless-lib/fido2-net-lib/issues/371)

kmann3 commented 1 year ago

I don't really know much about Fido but I'll see what I can find out to see if I can help. I got COVID so it's put a damper on my ability to be intelligent but I'm recovering.

What we can do is put this as an option when making the template. I think I know how to do that in the template.json

Regenhardt commented 1 year ago

Can we add a whole db table and a few new files with that option? I never worked with templates. I'll try to make changes as separated as possible.