代码之家  ›  专栏  ›  技术社区  ›  Yetanotherjosh

使用基于短信认证的iPhone或Android应用程序?

  •  9
  • Yetanotherjosh  · 技术社区  · 14 年前

    哪些iPhone或Android应用程序使用短信作为其用户身份验证的主要手段?

    我有兴趣看到这样的应用程序在运行。短信认证似乎是一种自然的方法,它很好地适应了移动环境。

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

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

    4 回复  |  直到 14 年前
        1
  •  1
  •   Lars Nielsen    14 年前

    这主要用于员工身份验证…将旧的物理令牌替换为新的基于SMS的双因素身份验证具有很强的价值,以确保访问您的公司系统的用户没有丢失其凭据。我们是这一领域的技术领导者,是与Citrix系统合作开发iPhone接收器短信认证的合作伙伴。好处是,您可以以一种易于使用的方式获得强大的双因素身份验证,特别是对于不同时支持多个应用程序的iPhone。对于其他系统,例如来自Cisco的VPN客户端以及大多数其他Windows和Android手机,您可以运行多个应用程序,因此可以使用标准VPN和SSL VPN技术建立安全连接。

    据我所知,iPhone的Citrix接收器是商店里下载最多的商业应用程序之一。

    如果您想了解更多关于它的信息,请查看Cisco VPN和Citrix Receiver实现的短消息验证,网址为 http://blog.smspasscode.com/

    我希望这些信息对你有帮助。

    RGDS 拉尔斯 短信密码

        2
  •  1
  •   retsrif    14 年前

    WhatsApp确实如此。该应用程序会向您输入的电话号码发送一条短信,如果您收到该消息,他们会创建您的帐户,您可以使用该应用程序。

        3
  •  0
  •   JOM agenthunt    14 年前

    提供短信息网关并不常见!同样,使用它(发送短信息)比发送电子邮件要花费很多。

    更容易生成和发送验证电子邮件。

        4
  •  0
  •   Yetanotherjosh    14 年前

    iPhone的loopt就是一个很好的例子。作为初始注册的一部分,您提供您的电话号码,并发送确认短信以完成该过程。这很简单,也没有痛苦。