GoogleAuthTOTP 算法的 Java 实现

联合创作 · 2023-09-30 08:45

GoogleAuth 是一个 Java 服务端开发包,实现了 Time-based One-time Password (TOTP) 算法 RFC 6238.


该项目参考 Google Authenticator, 后者是一个 C 的开源项目。


Maven:



<dependency>
<groupId>com.warrenstrange</groupId>
<artifactId>googleauth</artifactId>
<version>1.1.2</version>
</dependency>


示例代码:



GoogleAuthenticator gAuth = new GoogleAuthenticator();
final GoogleAuthenticatorKey key = gAuth.createCredentials();

 

浏览 28
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报