ECshop 快捷登录插件 支持QQ 支付宝 微博

简介: 亲自测试可以使用,分享给大家。(承接各种EcShop改版,二次开发等相关项目 QQ:377898650) 安装的时候按照里面说明。安装即可。 代码下载:http://pan.baidu.com/s/1c0kUYIk -------------------------------- 代码修改过程-------------首先admin includes languages这3个文件放到您网站的跟目录覆盖覆盖前须知admin目录为后台目录如果改动请修改此目录名称在覆盖。

亲自测试可以使用,分享给大家。(承接各种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 ) ) 

img_fa0be433d68c8212b2b0b3b1a564ccb1.png
如果本文对你有所帮助,请打赏——1元就足够感动我:)
支付宝打赏 微信打赏
联系邮箱:intdb@qq.com
我的GitHub: https://github.com/vipstone
关注公众号: img_9bde0f31ac4a0eca10b1bd7414b78faf.png


作者: 王磊
出处: http://vipstone.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,请标明出处。

相关文章
|
Java
给网站添加微信扫描二维码登录功能
最近网站PC端集成微信扫码登录,踩了不少坑,在此记录下实现过程和注意事项。
4015 0
|
30天前
|
前端开发 NoSQL 数据库
设计 QQ、微信等第三方账号登陆
设计 QQ、微信等第三方账号登陆
17 0
设计 QQ、微信等第三方账号登陆
|
30天前
|
前端开发 NoSQL 数据库
如何设计 QQ、微信、微博、Github 等等,第三方账号登陆 ?(附表设计)
如何设计 QQ、微信、微博、Github 等等,第三方账号登陆 ?(附表设计)
21 1
|
7月前
|
XML 缓存 NoSQL
手把手实现第三方社交登录方式微信登录
手把手实现第三方社交登录方式微信登录
97 0
|
9月前
|
Java Maven
集成一个以官网(微信,QQ,微博)为标准的登录分享功能
今天要分享的是一个老生常谈的一个功能,也是网上一搜一大片的技术点,没什么技术含量,就是整合一下,提供一下方便,相对于友盟,ShareSdk中夹杂着一些别的功能,此文封装的绝对纯净,除了官网所提供的,不夹杂任何的代码逻辑,登录就是登录,分享就是分享,实实在在的以官网为标准。
|
11月前
|
数据采集 Web App开发 Python
为什么你会被限制登录网页版微信?
为什么你会被限制登录网页版微信?
70 0
|
SQL 前端开发 Java
Java开发:实现用户注册登录的功能
在Java开发过程中,实现用户的注册功能是最基本的,用户通过手机号或者邮箱作为注册账号也是非常常见的操作方式,不管是通过手机号注册或者邮箱注册,原理都差不多,那么本文就来分享一下在Java开发过程中的用户注册账号的功能实现。
264 0
Java开发:实现用户注册登录的功能
|
小程序
视频号主页,实现一键添加个人微信功能,留客更方便,真香
在视频号主页放置添加微信的按钮,其实微信已经支持了,只不过只支持企业微信,不支持个人微信,那怎么办,只能自己实现了。
356 0
视频号主页,实现一键添加个人微信功能,留客更方便,真香
|
缓存 监控 测试技术
​微信视频号下载器免费版下载 (微信视频号视频下载)
​微信视频号下载器免费版下载 (微信视频号视频下载)
​微信视频号下载器免费版下载 (微信视频号视频下载)
|
XML SQL JavaScript
微信扫码登陆网站类似 58同城(基于微信开发生成带参数的二维码的讲解)
微信扫码登陆网站类似 58同城(基于微信开发生成带参数的二维码的讲解)
188 0