iPhone聊天应用程序 - 用户登录到应用程序?

时间:2012-07-11 17:44:15

标签: iphone login xmpp chat

我有一个iPhone聊天应用程序,当用户想要与其他人聊天时,它会检查rails服务器上的ruby上的用户名,UDID和电子邮件。

问题: - 我的聊天应用程序是否需要用户能够使用密码登录应用程序,以便其他人无法窃取手机并伪装成真正的所有者?

1 个答案:

答案 0 :(得分:2)

好吧,如果你想知道谁在说话。从1开始,让他们登录到您的服务器是个好主意。用户可以拥有电子邮件地址等公共信息,但不会与他人共享密码。 2 - ;他们可以随时轻松更改密码。

顺便说一下,使用UUID来区分用户和服务器是一个坏主意,因为在同一台设备上重新安装app会给他们带来不同的UUID。

这就是我所做的:我有一个应用程序要求用户登录,每次应用程序与服务器通信时,它都会发送一个Web服务调用,其中包含自己的信息,包括UUID。在服务器端,我有一个数据库表,一直跟踪他们的UUID,以便如果用户丢失他的设备,他可以给我们打电话,我在数据库中标记他的UUID,然后将从服务器禁用该设备一面也无能为力。

希望这有帮助。