登录 注册
当前位置:主页 > 资源下载 > 11 > 一个名为OATH.Net的小型库,支持实现HOTP和TOTP算法以进行双因素身份验证,并且与iPhone和Android设备上的Google身份验证器应用兼容

一个名为OATH.Net的小型库,支持实现HOTP和TOTP算法以进行双因素身份验证,并且与iPhone和Android设备上的Google身份验证器应用兼容

  • 更新:2024-11-08 19:31:03
  • 大小:673KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

誓言网 OATH.Net是用于执行OATH身份验证的.NET库。 要求 为.NET Standard 2.0构建,因此它应在.NET Framework 4.6.1或.NET Core 2.0上运行。 用法 使用“ Install-Package OATH.Net ” Install-Package OATH.Net添加到您的项目中。 // Time-based OTP public bool CreateTOTPCode(User user) { string secretKey = user.SecretKey; int otpDigits = 8; Key key = new Key(); // Generate a new key user.SecretKey = key.Base32; // Persist this for l