Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 用户通过QQ账户登录社区之后不能返回到用户登录前的页面。

[复制链接]
jinshuo 发表于 2011-8-2 08:44:42 | 显示全部楼层 |阅读模式
每次通过QQ登录到论坛之后,就会直接跳转到论坛首页,这样不太好吧。。
众盼感冒快贴 发表于 2011-8-2 21:57:00 | 显示全部楼层
还没有发现这种情况,今天刚装上的QQ互联.
回复

使用道具 举报

dongdong0925 发表于 2011-8-3 11:23:56 | 显示全部楼层
发下登录后会跳转到论坛首页的链接,我试下
回复

使用道具 举报

 楼主| jinshuo 发表于 2011-8-3 12:27:05 | 显示全部楼层
https://discuz.dismall.com/forum. ... ;page=1#pid20387230


未登录状态下访问这个链接,然后通过QQ登录。。然后你看看跳转到的是哪个页面
回复

使用道具 举报

dkdiy 发表于 2011-8-3 16:39:23 | 显示全部楼层
官方也是这样的。。。杯具!
回复

使用道具 举报

 楼主| jinshuo 发表于 2011-8-3 17:01:14 | 显示全部楼层
这样的bug也能存在,我没话说。
回复

使用道具 举报

dongdong0925 发表于 2011-8-3 17:09:42 | 显示全部楼层
非bug,在source\module\connect\connect_login.php文件中,会有referer判断
  1. $referer = dreferer();
  2. preg_match('/^(http|https|ftp|javascript):/i', $referer, $matches);
  3. if($matches) {
  4.         $referer = 'forum.php';
  5. }
复制代码
满足preg_match('/^(http|https|ftp|javascript):/i', $referer, $matches);这个条件的都会跳转到forum.php
回复

使用道具 举报

dongdong0925 发表于 2011-8-3 17:15:59 | 显示全部楼层
您发下您网站地址吧,官方的文件不一定是最新的,我在本地测试是可以跳转回去的
回复

使用道具 举报

 楼主| jinshuo 发表于 2011-8-3 18:07:45 | 显示全部楼层
...........


好像我论坛可以。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 12:36 , Processed in 0.029981 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表