親自測試可以使用,分享給大家。(承接各種EcShop改版,二次開發等相關項目 QQ:377898650)
安裝的時候按照里面說明。安裝即可。
代碼下載:http://pan.baidu.com/s/1c0kUYIk
-------------------------------- 代碼修改過程-------------
首先
admin includes languages這3個文件放到您網站的跟目錄覆蓋
覆蓋前須知admin目錄為后台目錄如果改動請修改此目錄名稱在覆蓋。后面的 admin 都代表 后台目錄
images文件放到您模板文件夾下覆蓋
----------------------------------修改 1
修改根目錄下的 user.php
搜索找到$not_login_arr代碼段,大概在30行,如下代碼:
$not_login_arr =
array('login','act_login','register','act_register','act_edit_password','get_password','send_pwd_email','password', 'signin', 'add_tag', 'collect', 'return_to_cart', 'logout', 'email_list', 'validate_email', 'send_hash_mail', 'order_query', 'is_registered', 'check_email','clear_history','qpassword_name', 'get_passwd_question', 'check_answer');
在'check_answer'后面 添加代碼: , 'oath' , 'oath_login', 'other_login'
結果 如
$not_login_arr =
array('login','act_login','register','act_register','act_edit_password','get_password','send_pwd_email','password', 'signin', 'add_tag', 'collect', 'return_to_cart', 'logout', 'email_list', 'validate_email', 'send_hash_mail', 'order_query', 'is_registered', 'check_email','clear_history','qpassword_name', 'get_passwd_question', 'check_answer' , 'oath' , 'oath_login', 'other_login');
--------------------------------修改 2 添加調用接口
修改根目錄下的user.php:
查找位置 /* 驗證用戶注冊郵件 */
將調用代碼.txt文件中的內容復制到此句上面(如果你的版本是2.7.3版本,請復制 調用代碼-2.7.3.txt文件內容)
--------------------------------修改 3 插入菜單項
// admin 為 你的后台目錄
文件路徑 = admin/includes/inc_menu.php
插入代碼 = $modules['11_system']['website'] = 'website.php?act=list';
位置 = 隨意
--------------------------------修改 4 檢查權限的
文件路徑 = admin/includes/inc_priv.php
插入代碼 = $purview['website'] = 'website';
位置 = 隨意
-------------------------------修改 5 插入 語言包 這樣 菜單 管理就出來了!!!
文件路徑 = languages/zh_cn/admin/common.php
插入代碼 = $_LANG['website'] = '第三方登錄插件管理'; //名字你可以自己定
位置 = 隨意'
-------------------------------修改 6、7 模板文件修改及登錄圖標安裝放置,由於內容較多,單獨成一個文件,請查看 默認模板安裝說明.txt 文件!!
----------------------------安裝過程---------------------
打開你的商城后台 , 在【系統設置】里面 看到
【第三方登錄插件管理】
如果沒有看到菜單,請直接瀏覽器訪問:你的域名/admin/website.php?act=list
------------------------- 操作流程 開始-------------
第一次使用此插件需要 進行一次 初始化工作, 進入到【系統設置】-》【第三方登錄插件管理】 找到 右上方按鈕 【初始化插件】 點擊 初始化成功,
接下來就是安裝 QQ 淘寶 新浪微博 支付寶插件 就可以使用了
【【注意事項】】
1、安裝並配置好登錄插件后,在測試過程中,如果出現英文亂碼,一種原因是未正常安裝;如果安裝正確,另一種原因,就是應用未通過審核上線,只有申請者的賬號可以使用,需要到相應的登錄管理平台,提交申請,才可所有人使用!
微博應用未通過審核,登錄會提示如下錯誤Code:
-code:21321
-message:applications over the unaudited use restrictions!
2、當后台未初始化插件,會提示如下類似錯誤代碼,請根據步驟說明初始化登錄插件。
錯誤代碼:
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT user_name,password,aite_id FROM `a0927093241`.`ecs_users` WHERE aite_id = 'qq_4B73E67722FC1FBF16235BB0817EA26F' OR aite_id='4B73E67722FC1FBF16235BB0817EA26F' ) [2] => Array ( [error] => Unknown column 'aite_id' in 'field list' ) [3] => Array ( [errno] => 1054 ) )