我对某些应用程序具有的使用 Facebook 登录功能有疑问。这是我的场景:
我目前有一个 Android 社交网络应用程序,它有自己的用户数据库和登录系统,用户有自己的用户名、简历等,我想包括 Facebook 登录选项。目前,当用户希望注册使用该应用程序时,他们必须输入一个新的唯一用户名/密码/电子邮件,然后该用户名将用于应用程序对数据库的进一步请求,并且是必需的。所以基本上我有几个问题:
我知道我可以获取用户的 FB 电子邮件并在注册过程中使用它,但是用户名/密码组合呢?我应该单独要求它们吗?
假设使用 FB 注册已完成,当用户使用 facebook 登录时,我如何知道用户名?(我猜我可以使用电子邮件地址来验证这一点,对吧?)
所以我想我的主要问题是如何在从 facebook 注册/登录时获取用户名/密码组合。非常感谢任何帮助/建议:) 谢谢
(我知道这可能已经被问过一百万次了,但我找不到一个很好的解释/解决问题的方法,因为我有一个用户名,而不是电子邮件地址,作为用户标识符,我认为这会使事情复杂化一点点)