WhatsApp喜欢Android应用中的验证

时间:2014-04-08 11:41:06

标签: android broadcastreceiver smsmanager

我正在尝试创建一个需要WhatsApp的应用程序,如数字验证,从很多人那里听到我从相同的号码发送短信到相同的号码,并检查号码是否相同,在消息中我发送了一个哈希值号码和IMEI号码并将其发送到服务器。

现在当用户收到短信并将哈希值放在输入字段上时,它被存储到共享首选项并发送到服务器以匹配。

这是正确的方式和WhatsApp一样吗?

2 个答案:

答案 0 :(得分:2)

请参阅以下链接

SMS registration like in the mobile app: whatsapp

How to verify the phone number similar to Whatsapp?

正如它所说

发送要验证的电话号码,接收唯一的哈希值。 验证系统向用户发送唯一代码。 用户将该代码传递给您的应用程序后,原始哈希和代码将被发送到验证系统进行验证。

答案 1 :(得分:1)

MSG验证流程为:

  1. 用户通过特定手机发送了验证请求 号。
  2. 服务器使用验证码向该手机号码发送短信, 以及手机在要求时发送的设备IMEI号码 验证[必须加密]。
  3. 短信广播接收机接收短信检查 如果它是验证短信,请解密内容, 验证IMEI号码,获取验证号码并发送 此验证号码返回服务器。