谷歌Android密码恢复

时间:2013-10-26 14:10:05

标签: android security

我想在我的Android应用程序中实现密码恢复,就像我们为各种应用程序实现密码恢复一样,他们可以选择使用Google / Facebook等发送密码/重置密码。

如果我得到任何指导或链接解释,那就太棒了。

感谢。

1 个答案:

答案 0 :(得分:0)

使用Google / Facebook等进行密码/重置。这是一个逻辑,当你从你的应用程序登录到Facebook(假设你已经集成了facebook api)每次成功登录时,会在应用程序中生成一个身份验证令牌,这个令牌对每个用户都是唯一的。

现在有两种情况:

  

1)首次登录。

     

2)已经从应用程序登录Facebook。

首次登录。

由于用户第一次正在恢复密码,请检查他是否获得了具有相同电子邮件ID的身份验证令牌,并将其注册到应用程序和Facebook中。如果他获得了令牌,则意味着他是Facebook的有效用户,并且您可以通过使用Facebook Graph API获取他的所有个人资料信息来匹配他的详细信息。

已经从应用程序登录Facebook。

这种情况是用户第二次尝试从应用程序登录Facebook时,在这种情况下,您必须匹配您第一次获得的身份验证令牌。