如何将Android用户与其网站上的web帐户连接

如何将Android用户与其网站上的web帐户连接,android,Android,我有一个有用户数据库的网站。在网站上,我询问他们的姓名和电子邮件 我正在为该网站制作一个Android应用程序,并希望以同样的方式跟踪移动用户。如果他们是第一次注册,我是否应该明确让他们在移动设备上填写表格 如果是这样的话,在Android表单中处理密码的最佳实践方式是什么?在Android中,您可以使用属性将EditText设置为密码表单 为了让用户保持登录状态,最好为用户生成一个密钥,并将其本地存储在设备上(几乎就像应用程序“会话”的会话密钥)。因此,当您将用户名和密码发送到服务器时,服务器

我有一个有用户数据库的网站。在网站上,我询问他们的姓名和电子邮件

我正在为该网站制作一个Android应用程序,并希望以同样的方式跟踪移动用户。如果他们是第一次注册,我是否应该明确让他们在移动设备上填写表格


如果是这样的话,在Android表单中处理密码的最佳实践方式是什么?

在Android中,您可以使用属性将
EditText
设置为密码表单

为了让用户保持登录状态,最好为用户生成一个密钥,并将其本地存储在设备上(几乎就像应用程序“会话”的会话密钥)。因此,当您将用户名和密码发送到服务器时,服务器脚本会为您的应用程序生成会话密钥并将其发送回。然后,在将来,您的应用程序可以使用该会话密钥对用户进行身份验证,这意味着您将不会在设备上存储用户名和密码


如果他们是第一次注册,你没有理由不让他们在移动设备上填写表格。这是很微妙的,大家都同意,但没有理由不这样做。如果有任何方法可以减少必要的输入量,那就太好了,但是“姓名”、“电子邮件”和“密码”应该可以。您可能可以去掉“名称”并使用其电子邮件地址的第一位(在@之前),用户可以选择在以后更改/更新它(如果他们愿意)。

如果您的目标是API级别:5+,您可以使用来保存用户凭据。

只是习惯了所有术语-什么是API级别5+:)谢谢