使用基于短信的身份验证的 iPhone 或 Android 应用程序?

标签 iphone android authentication sms sms-gateway

有哪些 iPhone 或 Android 应用程序使用 SMS 作为其主要的用户身份验证方式?

我很想看到这些应用程序的实际应用。 SMS-auth 似乎是一种适合移动环境的自然方法。

基本工作流程是:注册时,用户提供电话号码;该应用程序调用后端网络服务,该服务生成签名 URL 并通过 SMS 网关将其发送到电话号码;用户收到 SMS,单击链接,然后通过验证并登录。这会产生非常强大的用户身份,很难欺骗但相当容易。它可以根据产品要求与用户名或其他帐户属性配对。

尽管有很多优点,但这似乎没有多大用处 - 因此我的问题。我最初的假设是,这是因为产品和用户对询问/提供电话号码持谨慎态度,用户认为这些电话号码是敏感信息。也就是说,我希望这会成为一种越来越普遍的方法。

最佳答案

这主要用于员工身份验证……用基于 SMS 的新双因素身份验证替换旧的物理 token 具有很强的值(value),可确保访问您公司系统的用户的凭据没有被盗。我们是该领域的技术领导者,并且是与 Citrix Systems 合作为其 iPhone 接收器开发 SMS 身份验证的合作伙伴。好处是您可以以一种易于使用的方式获得强大的双因素身份验证,专门针对不同时支持多个应用程序的 iPhone。对于其他系统,例如 Cisco 的 VPN 客户端和大多数其他 Windows 和 Android 手机,您可以运行多个应用程序,因此使用标准 vpn 和 ssl vpn 技术建立安全连接。

有人告诉我,Citrix Receiver for iPhone 是商店中下载次数最多的商业应用程序之一。

如果您想了解更多信息,请在 http://blog.smspasscode.com/ 查看用于 SMS 身份验证的 Cisco VPN 和 Citrix Receiver 实现。

希望这些信息对您有所帮助。

Rgds 拉斯 短信密码

关于使用基于短信的身份验证的 iPhone 或 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2947261/

相关文章:

iphone - 如何在 iPhone 上读取大型 UTF-8 文件?

java - Android - 如何在一个 Activity 中禁用多个微调器的特定项目

c# - 使用用户名和密码从 WPF 应用程序进行 GitHub 身份验证

android - 登录页面和注册页面无法保存用户详细信息

asp.net-mvc - 在 Web 层之外获取当前的 Principal

iphone - 处于暂停状态的应用程序的 NSNotificationcenter

iphone - iOS4进入后台播放音频

android - 如何在 fragment 对话框下显示 SnackBar?

java - 导致创建注释的多个实例的逻辑问题

iphone - Objective-C 和 C++ 中结构的大小