Android 仅仅将Facebook和谷歌作为进入我的应用程序的障碍,这是正确的行为吗?
我正在“登录”活动中实现Facebook登录和Google登录。一旦用户成功登录,我收到他们的电子邮件,他们就可以退出“登录”活动并进入应用程序。当用户“注销”时,我会删除他们的电子邮件,并再次将他们推出“登录”活动 仅仅将Facebook和谷歌作为进入我的应用程序的障碍,这是正确的行为吗?一旦我收到他们的电子邮件(可能还有令牌),我就可以确定他们是否已登录Android 仅仅将Facebook和谷歌作为进入我的应用程序的障碍,这是正确的行为吗?,android,facebook-login,google-signin,Android,Facebook Login,Google Signin,我正在“登录”活动中实现Facebook登录和Google登录。一旦用户成功登录,我收到他们的电子邮件,他们就可以退出“登录”活动并进入应用程序。当用户“注销”时,我会删除他们的电子邮件,并再次将他们推出“登录”活动 仅仅将Facebook和谷歌作为进入我的应用程序的障碍,这是正确的行为吗?一旦我收到他们的电子邮件(可能还有令牌),我就可以确定他们是否已登录 我发现让谷歌和/或facebook处理登录状态是不切实际的 为什么不允许用户使用其电子邮件地址登录?不是每个人都使用Facebook,也不
我发现让谷歌和/或facebook处理登录状态是不切实际的 为什么不允许用户使用其电子邮件地址登录?不是每个人都使用Facebook,也不是每个人都想访问他们的谷歌账户。如果你对这两种情况都不担心,那就去做吧。但是,如果您是,并且希望拥有更大的用户群,请允许一个替代方案。这是很常见的,许多应用程序使用它作为一种简单的方式,将身份验证和帐户创建负担转移给更大的用户群,但并不总是受到赞赏。根据你的受众,它会导致一些人立即卸载你的应用程序。一个很好的折衷办法通常是向用户提供这三种服务(谷歌、Facebook、手动电子邮件)。非常感谢!是的,我从未见过没有手动选项的应用程序。使用手动选项,我想我必须将他们的用户名传输到服务器?与其他人一起,我可以将令牌发送到服务器,并用它检索他们的用户名。这需要更多的工作。您需要发送验证电子邮件,以防止人们使用随机地址登录,这确实需要将他们的电子邮件存储在您的服务器上,是的。用户按下按钮比输入电子邮件并选择密码然后记住该密码容易得多。此外,我是否也添加了该选项与我的问题无关。