2012-03-20 80 views
1

我正在开发一款应用程序,要求用户注册才能使用这些功能。Android应用程序的注册验证

我需要确保用户是他们说他们是谁,所以我想使用某种类型的验证过程,例如,电子邮件或文本验证。

最好的解决方案是在注册代码后接收文本或电子邮件。然后可以将此代码输入到应用程序中以验证登录。

我知道GMailSender,但据我所知,这种情况将会发生。

我不知道从哪里开始,并已经研究了很多。

任何帮助将是巨大的

谢谢:)

+0

你有一台服务器作为这个应用程序的基础设施的一部分吗? – javram 2012-03-20 19:24:40

+0

是的,我正在使用远程SQL服务器 – 2012-03-20 20:09:52

回答

2

手动输入通过电子邮件收到一个代码将是恼人的用户,他们极有可能放弃,迫使这对他们的过程。另外从经验来看,电子邮件经常被陷入垃圾邮件陷阱而没有收到。

你应该尽可能的简单和非侵入性。

e.g

使用设备的内置谷歌帐户与服务器注册(当然获得的用户权限后)。

在服务器端执行注册并将代码返回给应用程序。

直接在应用中使用服务器返回的代码来启用您认为合适的任何功能。

上面的例子将是一个单击过程,不需要手动输入代码。