java API for google Authenticator

时间:2015-05-12 23:00:45

标签: java api google-authenticator authenticator

I wanna add two factor authentication using Google Authenticator and was wondering if google provides with java api's. I tried searching for it but din't find any. Can anyone point me to the java api if there are any. If not how can i go about using Google Authenticator in my web based java application. I am using Spring framework for my existing application

3 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:2)

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

答案 2 :(得分:0)

很抱歉,如果这是一个非常糟糕的帖子,但我在GitHub上找到了this library - 也许它可以帮助你(以及其他寻找相同的人)。 :)

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