web-dev-qa-db-ja.com

java GoogleAuthenticatorのAPI

Google Authenticatorを使用して2要素認証を追加したいのですが、GoogleがJava api'sを提供するかどうか疑問に思いました。検索しようとしましたが、見つかりませんでした。誰かがJava apiがある場合。そうでない場合は、WebベースのJavaアプリケーションでGoogleAuthenticatorを使用するにはどうすればよいですか。既存のアプリケーションにSpringフレームワークを使用しています。

8
user2437940

実際、Google認証システムはGoogleサービスとは何の関係もありません。あなたが探す必要があるのはTOTPです。 TOTPとrfc6238をキーワードとしてもう一度調べてみると、たくさんの resources が見つかります。

8
Emin

Google認証システム用のJavaライブラリが実装されており、ここにあります https://github.com/wstrange/GoogleAuth

4
Marufur Rahman

これがネクロポストになりすぎて申し訳ありませんが、GitHubで このライブラリ を見つけました-多分それはあなた(そして同じものを探している他の人)を助けることができます。 :)

注:これは公式のGoogleライブラリではありませんが、 RFC 6238の仕様に従います。時間ベースのワンタイムパスワード(TOTP)であり、作成者は参照用に Google Authenticator のCコードを調べました。

2
ToVine