16 packages tagged with “multi-factor”
This is an implementation of HOTP and TOTP which are commonly used for multi factor authentication by using a shared key between the client and the server to generate and verify one time use codes. This library is capable of generating and verifying both TOTP and HOTP authentication codes. The calculations in this library are known to be compatible with Google 2-Step Verification and consequently the Google Authenticator smartphone app. It is also known to be able to generate codes for Amazon Web Services Multi Factor Authentication and Dropbox 2 step authentication. It should work with any other service or client that is RFC compliant. This library is released under an MIT license. No warranty is provided as to the correctness of the library and the consumer of the library assumes all risk for the use thereof, as per the MIT license. Every effort has gone into implementing this library in accordance with the RFCs mentioned above. However it is up to the users of this library to read through the RFCs and ensure that this implementation is in accordance with the security procedures outlined therein. The implementation includes the code calculation as well as simple verification. Persistence of the keys, secure key storage, ensuring that a single code can't be validated multiple times and other things are not a part of this library. Thus far those functions (and any others mentioned in the RFCs) are up to the consumer of this library. For documentation please visit the project website.
.Net library for two-factor (or multi-factor) authentication using TOTP and QR-codes.
QR code provider for TwoFactorAuth.Net using the excellent QRCoder library (https://github.com/codebude/QRCoder/)
An ASP.NET Core library for generating and validating one time passwords for google authenticator. It seems that dotnet pack has a problem to pack own project. This Package needs AspNetCore.Totp. This is a workaround to not merge my project into one. If you find way of doing it correctly, let me know and I will update everything
An ASP.NET Core library for generating and validating one time passwords for google authenticator.
SDK for accessing LaunchKey V3 endpoints.
Simple, easy-to-use implementation of one-time password generator, with support for both time- and counter-based variant.
A library for integrating Privakey authentication to .NET-based web services. Privakey is a secure, password-free, multi-factor authentication service. For more information visit https://www.privakey.com or contact support@privakey.com
Two factor authentication module for Orchard Core CMS. With two factor authentication (also known as 2-Step Verification ) add an extra layer of security to your orchard core and protect user accounts in event when password is compromised. Supports - Google Authenticator App - Microsoft Authenticator App - Supports login with recovery codes
HMAC-Based One-Time Password Algorithm Implementation for dotnet core. Designed to support two factor authentication with common authenticator apps like the Microsoft and Google authenticators.
双因素认证,从共享密钥和当前时间计算一次性密码的算法. From AspNetCore.Totp
Auth-Blaze enforces zero trust principles by verifying identity, device, and contextual information for every request.
.net8.0 library for generating and validating timed based one time password authentication.
A C# .NET 9.0 Blazor library enabling simple passkey authentication.