我正在寻找一种将Google-Authenticator实现/连接到Flutter / Dart的方法。目的是能够验证在Google-Authenticator应用程序中生成的代码,以创建两步式身份验证。
也许我是盲人,但是由于名字的原因,在它上面很难找到任何东西(由于“ authenticator”这个词)。到目前为止,我能找到的最好的是一个PHP端口:https://packagist.org/packages/sonata-project/google-authenticator
我什至无法在Authenticator上找到API文档。
在我开始编写自己的实现之前:Dart已经有任何实现吗?在哪里可以找到Google-Authenticator文档?
编辑1:阐明了有关实施Google-Authenticator(用于验证代码)的部分。
答案 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());