我正在开发一款需要用户注册才能使用这些功能的应用。
我需要确保用户是他们所说的那样,所以我想使用某种类型的验证过程,例如电子邮件或文本验证。
最好的解决方案是在使用代码注册后接收短信或电子邮件。然后可以将该代码输入到应用程序中以验证登录。
我知道 GMailSender,但据我所知,这就是这种情况。
我不知道从哪里开始,并且研究了很多。
任何帮助都会很棒
谢谢:)
最佳答案
手动输入通过电子邮件收到的验证码会让用户感到厌烦,他们很可能会放弃强制执行此操作的过程。同样根据经验,电子邮件经常陷入垃圾邮件陷阱而未被接收。
你应该让它尽可能简单和无干扰。
例如
使用设备内置的 Google 帐户向您的服务器注册(当然在获得用户许可后)。
在服务器端执行注册并将代码返回给应用。
直接在应用中使用服务器返回的代码来启用您认为合适的任何功能。
以上示例将是一个单击过程,不需要手动输入代码。
关于java - 安卓应用注册验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9793496/