google Authenticator的java API [关闭]

Posted

技术标签:

【中文标题】google Authenticator的java API [关闭]【英文标题】:java API for google Authenticator [closed] 【发布时间】:2015-07-24 00:50:30 【问题描述】:

我想使用 Google Authenticator 添加两个因素身份验证,并想知道 google 是否提供 java api。我试图搜索它,但没有找到。 如果有的话,谁能指出我的java api。 如果不是,我该如何在基于 Web 的 Java 应用程序中使用 Google Authenticator。 我正在为我现有的应用程序使用 Spring 框架

【问题讨论】:

【参考方案1】:

实际上,Google Authenticator 与 Google 服务无关。您需要寻找的是 TOTP。再次使用 TOTP 和 rfc6238 作为关键字进行研究,您会发现很多 resources。

【讨论】:

【参考方案2】:

谷歌验证器的Java库已经实现,可以在这里找到, https://github.com/wstrange/GoogleAuth

【讨论】:

【参考方案3】:

对不起,如果这是一个过多的 necro-post,但我在 GitHub 上找到了this library - 也许它可以帮助你(以及其他寻找相同的人)。 :)

注意:这不是官方的 Google 库,但它遵循 基于时间的一次性密码 (TOTP) 的 RFC 6238 规范,并且作者看了Google Authenticator的C代码供参考。

【讨论】:

以上是关于google Authenticator的java API [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

堡垒机安装google-authenticator

google-authenticator

Google-Authenticator

谷歌上google authenticator二次验证

CentOS 使用 Google Authenticator 登录验证

golang google authenticator totp代码