我正在尝试创建一个使用google authenticator的双因素身份验证器的web应用程序,所以我的问题是,google authenticator有api吗?
发布于 2019-11-14 01:08:25
有很多关于如何为Google Authenticator创建自己的客户端的示例,但是,您也可以使用API,这可能会更容易。
首先,创建一个二维码进行配对,并结合您的应用描述,创建一个密码,如下所示;
https://www.authenticatorApi.com/pair.aspx?AppName=MyApp&AppInfo=John&SecretCode=12345678BXYT
然后,一旦用户配对,您就可以使用validate API调用验证他们的PIN;
https://www.authenticatorApi.com/Validate.aspx?Pin=123456&SecretCode=12345678BXYT
此API的源代码可在此处的GitHub上以开放源代码的形式获得;https://github.com/infiniteloopltd/AuthenticatorAPI.com
发布于 2021-11-07 15:38:54
是的,快速浏览一下:
用户下载
https://google-authenticator.p.rapidapi.com/new/
服务器将向您返回密码(例如"GXPTBCTI4DX4UFJB"),请保留代码,因为在步骤3和4中会用到它。
用户使用谷歌验证器应用程序扫描二维码,现在可以生成临时代码。
https://google-authenticator.p.rapidapi.com/validate/?code=266677&secret=GXPTBCTI4DX4UFJB
希望这能有所帮助。
https://stackoverflow.com/questions/53413527
复制相似问题