totp:基于时间的一次性密码

时间:2024-07-06 05:11:37
【文件属性】:

文件名称:totp:基于时间的一次性密码

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-06 05:11:37

Ruby

基于时间的一次性密码 这是一种与 Google Authenticator 兼容的基于时间的一次性密码算法的实现。 您可以在阅读更多关于 TOTP 的信息。 用法 密码来源于一个秘密和一个时间。 您可以使用TOTP.secret函数获取新的随机机密。 TOTP . secret #=> "YYZ27CO4WZTPZAYX" 如果您想在您的应用程序中实现 2 因素身份验证,此帮助程序非常方便。 为了生成基于时间的一次性密码,您可以使用TOTP.passwords函数: # Using the secret "AAAAAAAAAAAAAAAA" and the current time TOTP . passwords ( "AAAAAAAAAAAAAAAA" ) #=> [783743, 17086, 955099] 您还可以提供特定的时间或时间戳: # Using the


【文件预览】:
totp-master
----test()
--------totp_test.rb(816B)
----LICENSE(1KB)
----CONTRIBUTING(1KB)
----makefile(40B)
----.gems(32B)
----lib()
--------totp.rb(1KB)
----README.md(1KB)
----totp.gemspec(465B)

网友评论