我是Joomla的初学者,我想将Facebook登录与我的网站(使用Joomla 3.0)进行整合,我想知道如何将用户信息存储到我的数据库中他们从Facebook。任何建议?在Joomla的facebook注册后将用户信息存储到数据库
0
A
回答
0
试试这个,
如果您正在使用FB SDK的PHP
$path = realpath('.');
require_once($path."/facebook/fbmain.php");
$user = $facebook->getUser();
// print_r($user);
// echo "user<br/>";
// print_r($userInfo);
// echo "<br/>Info<br/>";
// print_r($fqlResult);
// foreach($fqlResult as $key=>$value){
// print_r($value);
// echo '<br>';
// }
// exit;
if ($user){
$fname = $userInfo['first_name'];
$last_name = $userInfo['last_name'];
$username = $userInfo['id'];
$dob = date("d-m-Y",strtotime($userInfo['birthday']));
foreach($fqlResult as $key=>$value);
$user_email = $value['email'];
$profile_image = $value['pic_square'];
$sex = $value['sex'];
$city = $value['hometown_location']['city'];
$state = $value['hometown_location']['state'];
$country = $value['hometown_location']['country'];
$zip = $value['hometown_location']['zip'];
//Then simply call model and write save db query.
$model = $this->getModel('Registration', 'UsersModel');
}
0
你想使一个FB认证插件,然后有数据传递关闭到的Joomla用户插件如果可能的话。如果你想使用不同的用户表,你也需要制作自己的用户插件。 Joomla认证首先认证(认证插件),然后作者,然后登录(用户插件)
相关问题
- 1. Joomla Extended现有数据库的用户信息/注册
- 2. 将信息存储在未注册的客户用户
- 3. 如何将我的用户信息从注册表单保存到数据库?
- 4. 将facebook用户的详细信息保存到数据库
- 5. Facebook - JavaScript SDK并将用户信息保存到数据库
- 6. 无法将用户注册详细信息插入数据库
- 7. 将选定的用户信息存储在数据库中
- 8. Laravel创建用户信息数据库表时,用户注册
- 9. 存在数据库用户注册xquery
- 10. 使用laravel将注册数据存储在数据库中5.4
- 11. 在Stormpath注册后将用户添加到本地数据库
- 12. 将信息发送到数据库的django注册表格
- 13. 注册后在数据库中输入用户的详细信息
- 14. PHP注册系统用户信息未被存储在mysql中
- 15. magento注册用户详细信息存储在哪里
- 16. 如何在azure中存储注册用户信息?
- 17. Facebook PHP SDK - 将用户数据存储到MYSQL数据库中
- 18. SQL - 为用户存储中间注册信息的方法
- 19. 将信用卡信息临时存储在数据库中
- 20. 将信用卡信息存储在数据库中
- 21. 在数据库中找不到我的注册详细信息
- 22. 从Facebook注册插件获取用户数据并将其存储在我的数据库中
- 23. 将Facebook用户数据存储在数据库中
- 24. 存储Facebook信息以验证用户?
- 25. 在注册表中存储注册信息的大多数approprite地方
- 26. Javascript,将用户的详细信息保存到数据库
- 27. 在数据库中存储OpenID信息
- 28. 在数据库中存储EXIF信息
- 29. Facebook注册链接到MySQL数据库
- 30. 如何使用Facebook sdk将Facebook用户配置文件信息存储在数据库上?