我试图安排能够使用社交网络(最初是LinkedIn,但可以是任何其他,或者从FosUserBundle自行生成)登录,然后将新连接添加到相同的用户,通过Twitter,FB,Github等。连接到HWIOauthBundle中的多个社交登录
难以连接FosUser和HWIOauthBundles中的多个帐户连接。为了尽可能多地收集数据,并且能够轻松地将其他连接添加到服务中,我真的希望将每个新连接都作为一对多记录。 IE:首次登录LinkedIn会创建一个FosUser记录,并且在'socialLogin'表中有一个新行,下一个(比如说使用Twitter登录)会在'socialLogin'表中添加一个新行,这个行会返回到fosUser.id 。
如何将当前登录的(Fos)用户用作HWIOauth生成的新记录的一部分?最终的结果是,能够与任何已知用户登录进入同一个帐户。
这似乎仍然是使用来自不同帐户检索到的数据连接它们。我在FB&Linkedin和其他网站上有不同的电子邮件地址。我正尝试创建一个基于FosUser的初始帐户,并不断添加新的社交帐户,避免任何需要搜索任何信息的情况,这些信息甚至可能不在那里。 –