我是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用戶配置文件信息存儲在數據庫上?