2015-05-12 4 views
2

Я хочу добавить двухфакторную аутентификацию с помощью Google Authenticator и задавался вопросом, поддерживает ли google java api. Я попытался найти его, но не нашел. Может ли кто-нибудь указать мне на java api, если они есть. Если нет, то как я могу использовать Google Authenticator в своем веб-приложении Java. Я использую Spring framework для моего существующего приложенияjava API для Google Authenticator

+7

Late к партии, но я написал учебник о том, как интегрировать веб-сайт Java с помощью Google Authenticator: HTTP: //www.asaph. org/2016/04/google-authenticator-2fa-java.html (бесстыдный плагин) – Asaph

ответ

3

Фактически, Google Authenticator не имеет ничего общего с сервисами Google. То, что вам нужно искать, это TOTP. Исследование снова использует TOTP и rfc6238 в качестве ключевых слов, и вы найдете много resources.

0

Извините, если это слишком много некрополя, но я нашел this library на GitHub - возможно, он может вам помочь (и другим, кто ищет то же самое). :)

Примечание: это не официальная библиотека Google, но это следует RFC 6238 спецификации для времени на основе одноразовых паролей (TOTP) и автор посмотрел на код C для Google Authenticator для справки ,

Смежные вопросы