Ruby 单次密码库
ROTP 与 Google Authenticator 兼容,后者可用于 Android 和 iPhone,以及任何其他基于 TOTP 的实现。许多网站都使用此功能进行 多因素身份验证,例如 GMail、Facebook、Amazon EC2、WordPress 和 Salesforce。您可以在 此处 查看更全面的列表。
ROTP::Base32.random_base32 现在为 ROTP::Base32.random,参数已从密钥字符串长度改为字节长度,以便更精确。目前有一个别名允许使用 random_base32。- 优化了 Base32 实现,使其与 Google Authenticator 的版本相匹配。暂无开放 Issues,或尚未同步最近议题。