mirror of
https://github.com/anonaddy/anonaddy.git
synced 2026-04-25 22:25:55 +03:00
[GH-ISSUE #298] Migrate/support new WebAuthn protocol instead of U2F #817
Labels
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/anonaddy#817
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rugk on GitHub (Jun 9, 2022).
Original GitHub issue: https://github.com/anonaddy/anonaddy/issues/298
AFAIK U2F is kind of deprecated nowadays and WebAuthn should be used instead. It has some more features like passwordless authentication and some other integrations for other attestation stuff not only from hardware keys, but AFAIk it's a different API and thus you may need to adjust something.
These resources here may provide more information:
See/Compare it with Nextcloud, who deprecated their whole implementation of U2F in https://github.com/nextcloud/twofactor_u2f and switched to https://github.com/nextcloud/twofactor_webauthn. Interestingly how they implemented it is that you can optionally also use your hardware key for passwordless authentication, but you explicitly need to register it for that.
For such a thing, IMHO; I would also be fine with Anonaddy.
What may be done
@willbrowningme commented on GitHub (Jun 16, 2022):
Currently in the process of upgrading to v3 of https://github.com/asbiin/laravel-webauthn so I will close this once that is complete.
I'll update the references to U2F too, thanks.
@willbrowningme commented on GitHub (Jul 14, 2022):
Latest release now pushed to the server with Laravel WebAuthn v3 so this can be closed.