我正在开发一个应用程序,允许用户使用 Facebook 登录我们的网站。我们还有一个现有的登录系统,我也想继续使用它。目标是在我们的用户数据库中保存新的 Facebook 用户,如果他们决定从现在开始通过 Facebook 登录,则合并现有用户。
我的应用程序要求电子邮件许可,我注意到用户有可能使用 xxxx@proxymail.facebook.com 地址。为了不创建重复的用户记录,我想知道这个代理邮件地址对于用户+应用程序组合是否是唯一的。
换句话说:如果用户禁止我的应用程序然后重新允许它,该用户会获得一个新的代理邮件地址,还是会在我的应用程序和用户的生命周期内保持不变?