大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区

标题: 【原创】discuz中QQ互联跳过完善资料直接以QQ昵称登录成功 [打印本页]

作者: 追影    时间: 2017-1-5 23:15
标题: 【原创】discuz中QQ互联跳过完善资料直接以QQ昵称登录成功
本帖最后由 追影 于 2017-2-24 13:09 编辑

网上有很多 关于discuz中QQ互联登录跳过完善资料直接登录的教材,但实际使用时,发现各个方法要么不成功,要么收费,要么存在缺陷,比如:
1. 使用该功能必须关闭注册时的验证码,否则无法生效!
2. 本方法在DISCUZ X3.2下测试完全正常,其他版本慎用。还有很多:http://jingyan.baidu.com/article/2f9b480d5823d941cb6cc22b.html 比如百度文库的 修改默认用户组为普通之类的 根本不会成功.现本人通过研究得出的操作结果,也是本站QQ快捷登录实例,教材发布出来
说明:
(1)本教材适合dzX3以上任何版本
(2)本方法无需关闭注册验证码之类
(3)登录用户名默认是QQ昵称,如果注册不成功会自动加上时间戳保证用户名唯一再注册
(4)由于QQ快捷登录是不能获得邮箱的,所以以唯一时间戳数字@qq.com方式填入,注册成功后用户可以自行修改
(5)代码重点:在DZ中如何代码实现自动添加账号并登录成功!

操作简单:
(1)成功安装QQ互联
(2)直接复制代码到 \source\plugin\qqconnect\connect\connect_login.php 行366 else里面,不想复制代码也可以直接下载附件,覆盖文件即可
代码如下:









作者: 深圳东湖教育    时间: 2017-1-5 23:51
谢谢大神的帮助,现在QQ可以直接登录论坛而不需要填资料了。
作者: 三人众科技    时间: 2017-1-6 11:50

作者: 遇见    时间: 2017-1-6 21:04
看看是如何实现的
作者: 1637390277    时间: 2017-1-8 13:16
看看 学习一下

作者: 小小    时间: 2017-1-8 13:16
哈哈,真的跳过了。感谢LZ
作者: 大米CEO    时间: 2017-1-8 13:28
感谢分享,回复查看。

作者: 小小    时间: 2017-1-8 13:52
反馈:如果QQ呢称有特殊符号 注册成功后但显示没有登陆成功状态,能不能以QQ号为注册帐户呢?
作者: 追影    时间: 2017-1-8 14:25
dhtmlspecialchars 不能处理特殊符号?
作者: dksd    时间: 2017-1-8 14:40
阿萨德发送到

作者:   饭叔       时间: 2017-1-8 20:20
人玩儿玩儿
作者: 乐歌    时间: 2017-1-9 16:01
asdadasdadasdadasdadasdad

作者: 蜗牛1484036464    时间: 2017-1-10 16:21
感谢,试用一下
作者: 追影    时间: 2017-1-11 17:50
小小 发表于 2017-1-8 13:52
反馈:如果QQ呢称有特殊符号 注册成功后但显示没有登陆成功状态,能不能以QQ号为注册帐户呢? ...

下最新的已经解决这个bug
作者: 小小    时间: 2017-1-12 14:10
继LZ 说已修复BUG问题还存在,QQ注册时 昵称有特殊符号的能注册 但不能登陆,且每次点击QQ帐号登陆时 都会从后台重复注册一个新用户
附上GIF图片:






作者: 追影    时间: 2017-1-12 15:17
小小 发表于 2017-1-12 14:10
继LZ 说已修复BUG问题还存在,QQ注册时 昵称有特殊符号的能注册 但不能登陆,且每次点击QQ帐号登陆时 都会 ...

您在本站试试吧 把您所谓的特殊账号来登录 不会重复注册号吧 默认应该会有一个 qquser_***的账号 ,您检查哈您那为什么绑定不成功

作者: 牵着猪头走天下    时间: 2017-1-15 12:14
让我看看大神
作者: hoohu    时间: 2017-1-15 12:20
谢谢看起来不错啊

作者: 平利信息港    时间: 2017-1-16 17:58
111111111111111111111111111111111111111111111111111111111111111111111111111

作者: 中光----邓科    时间: 2017-1-17 11:54
6666666666666666


作者: 腾云互联    时间: 2017-1-19 23:43
discuz中QQ互联跳过完善资料直接以QQ昵称登录成功

作者: XML    时间: 2017-1-20 16:15
吗,,,,,,,,,,,,,,,,,,,,,

作者: 飞飞    时间: 2017-1-24 20:49
很好很好 正在找

作者: ㄖㄅ    时间: 2017-2-7 00:21
谢谢分享

作者: 腾云_郭    时间: 2017-2-14 02:34

discuz中QQ互联跳过完善资料直接以QQ昵称登录成功
作者: Marco    时间: 2017-2-15 21:14


作者: 小鱼爬树    时间: 2017-2-18 10:04

感谢分享,期待效果
作者: 花溅泪    时间: 2017-2-18 20:33
来取经,感谢分享

作者: 花溅泪    时间: 2017-2-18 20:44

楼主大人,用你的文件直接覆盖QQ登录的时候会报错,如上图

作者: priterzhang    时间: 2017-2-20 20:40
厉害了我的哥

作者: priterzhang    时间: 2017-2-20 20:52
厉害了我的楼主,真的可以
作者: yogoname    时间: 2017-2-22 12:29
哈哈  我真不知道为什么

作者: 生活如此多娇    时间: 2017-2-23 10:24
一看就知道是我想要的!
作者: 生活如此多娇    时间: 2017-2-23 10:59
可以登录,即使你的qq昵称改过以后也可以登录。发现一个问题就是:不知道密码,更别说修改了。

提个建议:注册的邮箱前缀是一个随机的数字,现在的后缀是qq.com,如果用登录的qq号作为前缀就可以了。
作者: merlin3    时间: 2017-3-2 00:22
看看是如何实现的


作者: 合川房交网    时间: 2017-3-2 14:35
正在寻找,看能不能成功
作者: 展讯贸易店长    时间: 2017-3-6 15:12
谢谢分享,学习了!

作者: 山石    时间: 2017-3-10 23:47
谢谢谢谢谢谢

作者: _ihcy    时间: 2017-3-12 23:28
RE: 【原创】discuz中QQ互联跳过完善资料直接以QQ昵称登录成功 [[url=]修改[/url]]

作者: 追影    时间: 2017-3-14 17:38
这回复太敷衍了 呵呵
作者: 若影    时间: 2017-3-14 20:07
测试看看谢谢分享

作者: 81352796     时间: 2017-3-15 11:08
仨爱死发艾丝凡

作者: 青衫老师    时间: 2017-3-16 21:36
5d4fg5d4f86g465df48g的风格的风格和

作者: 安非他命    时间: 2017-3-23 18:34
不错哦

作者: 光学灯饰    时间: 2017-3-24 11:06
322222222222222222222222

作者: 追影    时间: 2017-3-24 14:51
能不能尊重点 就这么敷衍
作者: 236069078    时间: 2017-3-26 17:29
谢谢楼主 我来试试
作者: 1231490804306    时间: 2017-3-30 00:19
不错,顶起,正好需要

作者: 1231490804306    时间: 2017-3-30 01:46
  1. $username = trim(dhtmlspecialchars($insert_arr['conqqnick']));
复制代码

可以将conqqnick改成QQ号么?代码是什么?就是用户名直接是QQ号,不用昵称



作者: 1231490804306    时间: 2017-3-30 11:57
大神,可以弄一个微信一键登录不?坐等大神解决!

作者: 追影    时间: 2017-3-30 13:19
微信一键登录 DZ本身就有啊

作者: 家园辛勤    时间: 2017-3-30 13:32
这个真好

作者: 安然年恋    时间: 2017-3-30 14:09
看看看看,感谢楼主

作者: 安然年恋    时间: 2017-4-5 10:05
不知道为啥,有部分用户就是无法跳过,还是会提示完善资料,用户表中没有该用户的记录,很奇怪啊
作者: 安然年恋    时间: 2017-4-5 10:17
经过测试发现,我有个用户的用户名里面有个“,”导致无法跳过完善资料这一步
作者: 安然年恋    时间: 2017-4-5 11:41
还有一个问题就是不知道为啥我的站没有取到QQ头像作为用户头像
作者: A闫洁-XY_House    时间: 2017-4-5 22:28
很好很强大


作者: 凡品科技    时间: 2017-4-6 10:46
看看 找了很久
作者: 冷家技术网    时间: 2017-4-9 22:50


作者: 好东西    时间: 2017-4-11 14:42
好东西………………

作者: 麦梓城    时间: 2017-4-29 15:17
谢谢,正好需求,希望可以!

作者: 麦梓城    时间: 2017-4-29 15:24
楼主牛了,真的可以。。。 厉害厉害!
作者: 绵阳论坛0816Y    时间: 2017-6-5 11:48
特来看看

作者: 世界那么大    时间: 2017-6-13 15:56
看看,希望有用
作者: 视界369    时间: 2017-6-20 21:56
过来看看,谢谢了

作者: 光学灯饰    时间: 2017-6-29 21:39
111111111111111111111111111111

作者: 说Go就Go    时间: 2017-8-5 22:58
试一试能不能用啊啊
作者: 小星星    时间: 2017-8-28 14:01
11111111111111111111

作者: ゞ灬囍唻楽╰→    时间: 2017-9-8 17:47

打发士大夫
作者: bazaui    时间: 2017-9-14 15:06
如果QQ呢称有特殊符号 注册成功后但显示没有登陆成功状态,能不能以QQ号为注册帐户呢?
作者: ceshi1234    时间: 2017-9-19 16:21
还没看到呢?

作者: 天腾-网站开发    时间: 2017-9-29 14:43
!--{if _GET[ action ] != activation }-->
<!--{eval suijipwd = substr(md5(time()), 0, 8); suijiname = substr(md5(time()), 0, 2); newyonghuo = dhtmlspecialchars( _G[member][username]); newyonghu = str_replace( , , newyonghuo); iscunzai = DB::result(DB::query("SELECT uid FROM ".DB::table( common_member )." WHERe username = newyonghu "));}-->
<!--{if iscunzai > 0}-->
<!--{eval newyonghus = newyonghu."_". suijiname}-->
<!--{else}-->
<!--{if strlen( newyonghu) < 3}-->
<!--{eval newyonghus = newyonghu."_". suijiname}-->
<!--{else}-->
<!--{eval newyonghus = newyonghu}-->
<!--{/if}-->
<!--{/if}-->
<!--{/if}-->

作者: 麦梓城    时间: 2017-11-9 23:00
123456781234567890-=

作者: Syse    时间: 2017-11-12 13:20
你好,情深呢?

作者: Syse    时间: 2017-11-12 13:51
3.4不能用哈!!!修改代码需要完善信息,直接覆盖文件报错哈!
作者: li1510653373    时间: 2017-11-14 17:56
看看可以用不

作者: 继续丶蹦跶    时间: 2017-11-29 21:10
可以的厉害了
作者: 汉国vb    时间: 2017-12-26 13:52
xxfx谢谢分享

作者: sword    时间: 2017-12-28 18:28
看看,学习下
作者: sword    时间: 2017-12-28 18:38
看看,学习下
作者: 眉毛胡子    时间: 2018-1-6 05:12
discuz中QQ互联跳过完善资料直接以QQ昵称登录成功

作者: 小戴    时间: 2018-1-15 21:19
不知道能不能用,试试看

作者: 海阔天空    时间: 2018-2-17 11:53
正在寻找的即将发生

作者: 水逸寒风    时间: 2018-2-19 17:52
支持分享。。。

作者: 果友助手    时间: 2018-2-25 21:23
多少?怎么搞?要下载

作者: 追影    时间: 2018-2-25 22:19
代码不是都开放聊 您直接拿去放您网站测试啊 效果和本站一样
作者: 临沂    时间: 2018-2-27 09:45
完善资料直接以QQ昵称登录成功

作者: 彭จุ๊บ    时间: 2018-3-1 00:55
试了一下,很好用
作者: millcomics    时间: 2018-3-9 23:31
iscuz中QQ互联跳过完善资料直接以QQ昵称登录成功

作者: 剑南春    时间: 2018-3-12 22:14
好东西啊

作者: wjun    时间: 2018-3-29 15:29
接以QQ昵称登录

作者: 一个美工    时间: 2018-4-10 09:00
看看这个怎么做!

作者: 拉冬    时间: 2018-4-13 17:04
好东西谢谢分享!
作者: 将计印刷    时间: 2018-4-15 12:10
太好了,终于找到了
作者: 灬羽彡    时间: 2018-5-2 02:12
大神带我一个
作者: qq265265    时间: 2018-5-21 23:57
qiuzhiddd

作者: qq265265    时间: 2018-5-22 00:33
3.4覆盖报错。。。。
作者: 追影    时间: 2018-5-26 04:24
qq265265 发表于 2018-5-22 00:33
3.4覆盖报错。。。。

那您检查哈写法有哪些变化 或具体错误是什么 根据版本修正哈
作者: peter    时间: 2018-6-4 12:10
我看看,希望能用

作者: 技术开发    时间: 2018-6-4 13:37
亲测可以,感谢楼主,我现在的网站就是还提取不到ni称,不知道是不是因为我的是UTF8的原因




欢迎光临 大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区 (https://www.damicms.com/bbs/) Powered by Discuz! X3.1