gpt4 book ai didi

ios - 在 iPad 应用程序中实现双重身份验证

转载 作者:可可西里 更新时间:2023-11-01 04:58:39 24 4
gpt4 key购买 nike

我计划在我的 iPad 应用程序中引入双因素身份验证。当前用户使用用户名和密码登录到我的应用程序。该用户名和密码是从使用 .Net 开发的后端 Web 服务器验证的。如果用户被授权登录,那么他就可以访问 iPad 应用程序。

现在我想介绍双因素身份验证来验证用户。我想知道我们在这里有哪些选择。因为我们有用户的电话号码,所以我想在他每次尝试登录 iPad 应用程序时向他的手机发送一个密码。但 iPad 不支持通过 GSM/CDMA 网络发送信息。有没有办法做到这一点? (想过从本地ISP弄个短信网关,写短信到服务器,但是成本高)第三方模块就可以。

最佳答案

检查谷歌验证器。 https://code.google.com/p/google-authenticator/

我认为它非常适合两步验证。

这是服务器端的源代码(它在 php 上,但我认为将其转换为 .NET 或其他平台不是大问题)https://github.com/chregu/GoogleAuthenticator.php

据我所知,它使用基于时间的一次性密码算法 http://en.wikipedia.org/wiki/Time-based_One-time_Password_Algorithm

关于ios - 在 iPad 应用程序中实现双重身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21183703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com