SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Fido2 Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
OpenSK
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
yubikey-manager
Python library and command line tool for configuring any YubiKey over all USB interfaces.
-
webauthn-ruby
WebAuthn ruby server library β Make your Ruby/Rails web server become a conformant WebAuthn Relying Party
-
libfido2
Provides library functionality for FIDO2, including communication with a device over USB or NFC.
-
glewlwyd
Experimental Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, FIDO2, TLS Certificates, etc. extensible via plugins
-
python-fido2
Provides library functionality for FIDO 2.0, including communication with a device over USB.
-
IdentityServer4AspNetCoreIdentityTemplate
An ASP.NET Core 6.0 IdentityServer4 Identity Bootstrap 4 template with localization
-
xdg-credentials-portal
FIDO2 (WebAuthn) and FIDO U2F platform library for Linux written in Rust; includes a proposal for a new D-Bus Portal interface for FIDO2, accessible from Flatpak apps and Snaps π
-
nrf52840-mdk-usb-dongle
An open-source, small and low-cost USB Dongle that supports Bluetooth 5.4, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary protocols
-
django-mfa2
A Django app that handles MFA, it supports TOTP, U2F, FIDO2 U2F (Webauthn), Email Token and Trusted Devices
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Maintainers of Zitadel and Ory discuss their tradeoffs as identity platforms | news.ycombinator.com | 2024-03-30
I get what you are trying to do, but it feels a bit insecure. Why not use an OSS passwordless project like https://github.com/supertokens/supertokens-core/ or https://github.com/teamhanko/hanko
Project mention: OpenSK β open-source implementation for security keys written in Rust | news.ycombinator.com | 2023-08-25
Project mention: Passkey Implementation: Misconceptions, pitfalls and unknown unknowns | news.ycombinator.com | 2024-05-02All phones ask for PIN or pattern in addition to face/fingerprint. Use that.
For the average user this is safe enough. (i.e) keep google/apple password safe. Then all is fine.
> exporting and FAANG lock-in
You don't ever have to even sign into FAANG if you can put up with inconvenience.
- Buy a U2F FIDO key like OPEN SOURCE https://solokeys.com/ or Yubikey etc
Thirdly dsinternals suite can be used to resurrect domain controllers from the dead.. it works very well and is pretty easy - https://github.com/MichaelGrafnetter/DSInternals/blob/master/Documentation/PowerShell/New-ADDBRestoreFromMediaScript.md - the person who created this is nothing short of a wizard.
https://github.com/herrjemand/awesome-webauthn
There are c# libs with examples you can look at
Project mention: How and why we built our expense tracker with CRDTs | news.ycombinator.com | 2024-04-03Hey, thanks! Let me know if you have any feedback
Our backend is in go, so the passkey support is from this impl https://github.com/go-webauthn/webauthn
Rodauth provides first class support for passkeys, implemented on top of the excellent webauthn-ruby gem. It enables using passkeys as a multifactor authentication method, or for passwordless login and registration. In addition to routes, views and database storage, it also provides the complete JavaScript part that interacts with Web Authentication API for zero configuration.
Itβs incorrect - Apple has in fact implemented attestation as can be seen in https://github.com/lbuchs/WebAuthn.
WebAuthn4j: A 100% FIDO2 conformant library with support for all attestation formats and validation. It is used by Keycloak and Spring Security.
If you mean "FIDO2 platform authenticator", this project looks promising: https://github.com/AlfioEmanueleFresta/xdg-credentials-porta...
Project mention: How to install drivers for this so my docker Home Assistant recognises it? | /r/ubuntuserver | 2023-09-01Hey! So https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/ -- the device model name etc is showing up in my list of USB devices in my newly installed Ubuntu Server but even exposing the /dev/ name for it in a docker compose file doesn't allow Home Assistant to utilise it
Fido2 related posts
-
Passkey Implementation: Misconceptions, pitfalls and unknown unknowns
-
How and why we built our expense tracker with CRDTs
-
Krptn: User Auth and Encryption of data at rest, derived from usersβ credentials
-
OpenSK β open-source implementation for security keys written in Rust
-
Discord Rolled Out Yubikeys for All Employees
-
MVP in 30 min
-
Testing Passkeys / WebAuthn with Spring
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source Fido2 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | zitadel | 7,102 |
2 | hanko | 5,428 |
3 | OpenSK | 2,904 |
4 | solo1 | 2,260 |
5 | DSInternals | 1,530 |
6 | awesome-webauthn | 1,338 |
7 | fido2-net-lib | 1,066 |
8 | yubikey-manager | 814 |
9 | py_webauthn | 797 |
10 | webauthn-json | 721 |
11 | webauthn | 623 |
12 | webauthn-ruby | 622 |
13 | libfido2 | 549 |
14 | pam-u2f | 517 |
15 | glewlwyd | 424 |
16 | python-fido2 | 405 |
17 | WebAuthn | 401 |
18 | webauthn4j | 380 |
19 | IdentityServer4AspNetCoreIdentityTemplate | 331 |
20 | xdg-credentials-portal | 326 |
21 | nrf52840-mdk-usb-dongle | 288 |
22 | django-mfa2 | 231 |
23 | yubikey-manager-qt | 229 |
Sponsored