u2f - U2F Authentication for Node.js

  •        52

U2F 2-factor authentication library

https://github.com/ashtuchkin/u2f

Tags
Implementation
License
Platform

   




Related Projects

ruby-u2f - U2F library in Ruby


Provides functionality for working with the server side aspects of the U2F protocol as defined in the FIDO specifications. To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.U2F is an open 2-factor authentication standard that enables keychain devices, mobile phones and other devices to securely access any number of web-based services — instantly and with no drivers or client software needed. The U2F specifications were initially developed by Google, with contribution from Yubico and NXP, and are today hosted by the FIDO Alliance.

django-u2f - FIDO U2F security token support for Django


django-u2f provides support for FIDO U2F security tokens in Django. The functionality is similar to the Security Key two-factor authentication that Google recently announced, and uses the same tokens.django-u2f isn't yet production ready, but is a working proof of concept. There are many TODOs sprinkled around the code that should be fixed before relying on it.

ruby - Ruby + Rails support for the FIDO U2F security key standard


I created this gem in December of 2015 when the U2F standard was first released, and it was just too early. Nobody understood what two-factor authentication was, why they needed it, or why they should use hardware instead of horrifically insecure SMS. As a solo developer, I couldn't afford to do the market education to turn this into a viable project.Now, in spring of 2017, I've been seeing increasing interest in U2F and am considering updating this plugin for Rails 5. It would only take one or two sites willing to buy a year of support to make it worth my time. Please email me if you want to secure your users or would like to chat about anything related to the project.

libu2f-server - Yubico Universal 2nd Factor (U2F) Server C Library


This is a C library that implements the server-side of the U2F protocol. More precisely, it provides an API for generating the JSON blobs required by U2F devices to perform the U2F Registration and U2F Authentication operations, and functionality for verifying the cryptographic operations. For the host-side aspect, see our libu2f-host project.At registration time, an X.509 attestation certificate is provided. Ideally the whole certificate chain should be validated. However, the current version of this library does not do so. This is a known limitation, and we hope to address this as soon as possible. Please be sure to understand the implication of this before using the library.

wordpress-u2f - A Wordpress U2F plugin.


This plugin adds support for the two factor authentication standard U2F.Users registers U2F devices themselves.



libu2f-host - Yubico Universal 2nd Factor (U2F) Host C Library


Libu2f-host provides a C library and command-line tool that implements the host-side of the U2F protocol. There are APIs to talk to a U2F device and perform the U2F Register and U2F Authenticate operations.The library and command-line tool is licensed under the LGPLv2+ license. Some other files are licensed under the GPLv3+ license. The license for each file should be clear from the comments at the top of it. See the files COPYING (for GPLv3) and COPYING.LGPLv2 for complete license texts. If you have a desire to use this package under another license, please contact us to discuss the reason. For any copyright year range specified as YYYY-ZZZZ in this package note that the range specifies every single year in that closed interval.

php-u2flib-server - U2F library in PHP


Serverside U2F library for PHP. Provides functionality for registering tokens and authentication with said tokens.To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.

python-u2flib-server - Python based U2F server library


Provides functionality for working with the server side aspects of the U2F protocol as defined in the FIDO specifications. It supports Python 2.7, Python 3.3+ and PyPy 2.7+.To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.

u2f - Go FIDO U2F Library


Go FIDO U2F Library. This Go package implements the parts of the FIDO U2F specification required on the server side of an application.

u2flib - Provides functionality for working with the server side aspects of the U2F protocol on Windows


This repository provides functionality for working with the server side aspects of the U2F protocol on Windows. The repository also contains a working demo ASP.NET MVC 5 web site where one can test registering and login in with their U2F device.The solution is nearly a line for line copy of the JAVA implementation rewritten in C# using the .NET 4.6.1 framework. I ported the JAVA example to .NET to help spread the adoption of U2F.

privacyIDEA - Modular Authentication System


privacyIDEA is a Two Factor Authentication System which is multi-tenency- and multi-instance-capable. Using privacyIDEA you can enhance your existing applications like local login, VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication.

FreeOTP - Two factor authentication


FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols. Tokens can be added easily by scanning a QR code. If you need to generate a QR code, try our QR code generator.

M-Pin - Two Factor Authentication For Web sites


M-Pin Strong Authentication System enables true two-factor authentication for web sites and applications, based on the open source M-Pin Authentication Server and M-Pin Managed Service. The M-Pin™ Managed Service is a highly available, fault tolerant software as a service that issues cryptographic secrets to M-Pin Authentication Servers and Clients.

WiKID Strong Authentication System


The WiKID Strong Authentication System is a public-key based two-factor authentication system. It is a flexible, extensible, and secure alternative to tokens, certs and passwords. Application amp; API support exists for Java, ASP, PHP, Ruby, OpenVPN, TACACS+, etc. Get our new eGuide on Adding Two-factor authentication to your network: http://www.wikidsystems.com/learn-more/two-factor-authentication-white-papers

two-factor-ssh - Google auth two factor authentication for SSH.


Google auth two factor authentication for SSH.

two-factor - Two Factor Authentication in C#


Two Factor Authentication in C#

go-duoweb - Duo Security two-factor authentication for Go web applications


Duo Security two-factor authentication for Go web applications. It uses Duo's official JavaScript widget in an iframe, and a high-level API to authenticate users with Duo’s 2FA.In order to use this you must have a Duo account and create a new application in your account. You will then be given keys to use for authentication.