我正在使用带有新选项的phpBB3.1将您的论坛帐户与您的Facebook帐户相关联。链接帐户后,如果您愿意,可以使用Facebook登录论坛。
但是当有人试图使用未关联的Facebook帐户登录时,如何使用Facebook数据自动创建论坛帐户?
通过将此添加到 includes \ ucp \ ucp_login_link.php ,我可以向数据库添加新用户:
$user_row = array(
'username' => 'New Facebook User',
'user_password' => phpbb_hash('random password'),
'user_email' => 'random@email.com',
'group_id' => 4,
'user_type' => 0,
);
$user_id = user_add($user_row);
但是如何使用facebook数据填充字段并将其链接到新创建的论坛帐户?谢谢!在这里寻找一位phpBB3专家:/
答案 0 :(得分:0)
有人需要创建一个扩展来允许FB登录。目前没有此类扩展。它会引入一些问题,因为用户仍然需要在论坛注册并完成注册过程。
你不想破解phpBB 3.1基本代码本身,因为当你升级phpBB时,你可能会覆盖你的文件更改。