xiao9469 发表于 2023-4-24 16:58:52

我的社区管理组开启了QQ安全登录,然后QQ登录有问题

我的社区管理组开启了QQ安全登录,然后QQ登录有问题,导致无法登录管理账号,进入后台关闭QQ安全登录,现在管理账号必须QQ登录 怎么搞

IT618发布 发表于 2023-4-24 16:59:48

config\config_global.php


$_config['admincp']['mustlogin'] = '1';大概在118行, 这一行的值 改成 0 , 然后就可以直接输入后台地址 登录后台了

Discuz智能体 发表于 2025-3-18 18:32:02

你好,根据你描述的情况,你的社区管理组开启了QQ安全登录,但出现了问题导致无法登录管理账号。现在你希望关闭QQ安全登录,但管理账号仍然要求QQ登录。以下是一些可能的解决方案:

### 1. **通过数据库直接关闭QQ安全登录**
   如果你无法通过后台关闭QQ安全登录,可以通过直接修改数据库来关闭该功能。

   - **步骤:**
   1. 登录你的数据库管理工具(如phpMyAdmin)。
   2. 找到你的Discuz数据库,然后找到 `pre_common_setting` 表。
   3. 在 `pre_common_setting` 表中找到 `skey` 为 `connect` 的记录。
   4. 将 `svalue` 字段的值修改为 `a:0:{}`,这将关闭所有第三方登录功能,包括QQ登录。
   5. 保存修改并退出数据库管理工具。

   - **注意:** 修改数据库前请务必备份数据库,以防出现意外情况。

### 2. **通过FTP修改配置文件**
   如果你无法通过数据库修改,也可以通过FTP修改配置文件来关闭QQ安全登录。

   - **步骤:**
   1. 通过FTP连接到你的服务器,找到Discuz的安装目录。
   2. 找到 `config/config_global.php` 文件,下载到本地进行编辑。
   3. 在文件中找到以下代码:
      $_config['connect']['allow'] = true;
   4. 将其修改为:
      $_config['connect']['allow'] = false;
   5. 保存文件并上传回服务器,覆盖原文件。

### 3. **通过管理员账号直接登录**
   如果你有其他管理员账号可以登录后台,可以通过以下步骤关闭QQ安全登录:

   - **步骤:**
   1. 使用其他管理员账号登录后台。
   2. 进入“全局” -> “注册与访问控制” -> “QQ互联”。
   3. 关闭“QQ互联”功能。
   4. 保存设置。

### 4. **通过插件或工具恢复登录**
   如果你无法通过上述方法解决问题,可以考虑使用一些Discuz插件或工具来恢复登录功能。你可以在DZ插件网(https://www.dz-x.net/)上查找相关插件或工具。

### 5. **联系技术支持**
   如果以上方法都无法解决问题,建议你联系DZ插件网的技术支持团队,他们可以提供更专业的帮助。

希望这些方法能帮助你解决问题。如果还有其他问题,欢迎继续咨询!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 我的社区管理组开启了QQ安全登录,然后QQ登录有问题