我正在构建一个网络服务,允许用户通过创建“常规”帐户(用户名/密码)或使用他们的 facebook 登录(facebook connect)来注册
如果用户在 facebook 上注册,他们将在我的网站上创建一个帐户。
如果用户以正常方式(用户名/密码)注册,他们还将获得一个帐户。
如果它们具有相同的电子邮件地址,我想做的是以某种方式合并这些帐户。这是可行的还是我应该将它们作为单独的帐户保留?
合并的原因是我不希望用户每个电子邮件地址有多个帐户是否有其他人通过 facebook 和常规帐户在他们的网站上创建帐户?如果是这样,您应用什么逻辑来处理这两种不同类型的帐户?
更新
我想我的问题是,如果普通帐户与 facebook 帐户具有相同的电子邮件地址。我可以安全地合并帐户吗?或者我可以不信任用户与其 Facebook 帐户关联的电子邮件吗?——</p>