【文件属性】:
文件名称:TwoStepsAuthenticator:.net的基于时间的一次性密码算法(TOTP)RFC 6238的实现
文件大小:49KB
文件格式:ZIP
更新时间:2021-05-04 02:04:50
C#
两步验证器
.net实现的TOTP:基于时间的一次性密码算法和HOTP:基于HMAC的一次性密码算法RFC 6238 RFC 4226
与适用于Android和iPhone的Microsoft Authenticator和Google Authenticator兼容。
您也可以将此库用于客户端应用程序(如果要创建自己的身份验证器)或服务器应用程序(在asp.net网站上添加两步身份验证)
使用Nuget安装
要安装TwoStepsAuthenticator,请在程序包管理器控制台中运行以下命令
Install-Package TwoStepsAuthenticator
托普
客户使用
对于客户端应用程序,您需要为用户保存密钥。 然后,您只需要调用方法GetCode(string)即可:
var secret = user . secretAuthToken ;
var auth