帐户注册最佳实践/唱起来/认证在移动应用程序 [英] Best practices for account registration/singing up/authenticating in mobile app

查看:127
本文介绍了帐户注册最佳实践/唱起来/认证在移动应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我写的移动应用程序。我也有Web服务器,即处理HTTP请求来启动用户注册,并添加用户/密码数据库。但我不希望发送的用户密码,因为安全的POST请求的参数。现在,在我的本地机器上它完美的作品,但在互联网上这将是不安全的。还有一点很容易DDoS攻击该Web服务器。

所以我的问题是:

  1. 如何组织报名过程中的Andr​​oid应用程序?
  2. 如何通常是手机应用程序句柄注册程序?
  3. 我怎样才能安全地发送用户的密码?
  4. 如何安全地存储用户密码的移动应用,特别是里面的Andr​​oid应用程序
解决方案

1使用账号注册使用的是客户经理的最好方法。

2 - 通常你有一定的道理,以保持用户登录,当用户访问它,你更新它。

3使用HTTPS

4-你不,使用代币。

有一个伟大的教程,你可以遵循:<一href="http://udinic.word$p$pss.com/2013/04/24/write-your-own-android-authenticator/">http://udinic.word$p$pss.com/2013/04/24/write-your-own-android-authenticator/

I'm writing mobile application. I also have web server, that handle http requests to start user registration, and add user/password to database. But I do not want to send users password as a parameter of POST request because of security. Now on my local machine it works perfectly, but on the internet it would be insecure. Also it is easy to DDoS this web server.

So my questions is:

  1. How can I organize sign up process in Android app?
  2. How does usually mobile application handle registration process?
  3. How can I securely send users password?
  4. How can I securely store users password in mobile application, especially inside Android Application

解决方案

1- The best way to use account registration is using the Account Manager.

2- Usually you have some token to keep the user logged and when user access it you renew it.

3- Use https

4- You dont, use tokens.

There is a great tutorial that you can follow: http://udinic.wordpress.com/2013/04/24/write-your-own-android-authenticator/

这篇关于帐户注册最佳实践/唱起来/认证在移动应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆