Google Authenticator是否有飞镖库?

时间:2018-10-22 16:05:13

标签: dart flutter google-authenticator

我正在寻找一种将Google-Authenticator实现/连接到Flutter / Dart的方法。目的是能够验证在Google-Authenticator应用程序中生成的代码,以创建两步式身份验证。

也许我是盲人,但是由于名字的原因,在它上面很难找到任何东西(由于“ authenticator”这个词)。到目前为止,我能找到的最好的是一个PHP端口:https://packagist.org/packages/sonata-project/google-authenticator

我什至无法在Authenticator上找到API文档。

在我开始编写自己的实现之前:Dart已经有任何实现吗?在哪里可以找到Google-Authenticator文档?

编辑1:阐明了有关实施Google-Authenticator(用于验证代码)的部分。

2 个答案:

答案 0 :(得分:1)

你好@Katai我认为由于条款的缘故,该功能很难找到,而且还因为它通常与Google的登录功能混为一谈。如果您正在寻找的是Google一次性密码/身份验证器的库,我相信这可以帮助您:https://pub.dartlang.org/packages/otp

答案 1 :(得分:1)

如果有人正在寻找 dart 库以使用来自 Google 身份验证器的密钥来生成匹配的令牌,那么以下库会有所帮助。

https://pub.dev/packages/dart_otp

Dependency: dart_otp: ^1.3.0

print(TOTP(secret: "<secret key>").now());
相关问题