登录活动 - 如果忘记密码,如何向用户发送电子邮件?

时间:2017-03-25 14:29:26

标签: java android android-activity fragment android-fragmentactivity

我有一个工作LoginActivity的小应用程序。我现在想为此活动开发一个Fragment,它将帮助用户在忘记密码时创建新密码。我见过有些人使用PHP / MySQL,但我想知道是否有可能使用Java / SQLite来实现同样的目标?

预期功能:

  1. 用户点击忘记密码链接
  2. 发送给ForgotPass_Fragment,询问/验证用户的电子邮件。
  3. 如果是有效的电子邮件,请通过电子邮件向用户发送密码/新临时密码
  4. 我想真正的问题是,我是否可以使用Java使用新生成的信息向用户发送电子邮件而不是使用PHP或其他语言?会something like this be the best practice吗?

1 个答案:

答案 0 :(得分:0)

假设您的密码恢复信息存储在服务器上,您将需要使用某种服务器端(PHP或Java或其他)Web服务来为“恢复电子邮件”提供服务。

如果出于某种原因你已经拥有手机上的用户密码信息(这可能是一个非常糟糕的主意),你可以使用本地Android Java调用来回复这些信息。

从底线开始,您需要一个Web服务来提供用户的密码信息。