整合discuznbsp;X2.5后用户免激活设置

2024-06-06 11:08

本文主要是介绍整合discuznbsp;X2.5后用户免激活设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

用户在其他应用注册后切换到论坛会提示激活,这是因为用户虽然注册到了ucenter但是在discuz X2.5中仍然没有用户的数据,只要在其他应用注册时同时将用户的相关数据写入到即可,相关表有:

pre_common_member 用户表
pre_common_member_status 用户状态表
pre_common_member_count 用户数据统计表
pre_common_member_profile 用户个人信息表
pre_common_member_field_forum 用户论坛设置表
pre_common_member_field_home 用户家园设置表
pre_common_syscache 系统缓存表
pre_common_stat 统计表

相关SQL如下:

REPLACE INTO pre_common_member SET `uid`='用户id' , `username`='用户名' , `password`='随机密码' , `email`='用户邮箱' , `adminid`='0' , `groupid`='10' , `regdate`='时间戳' , `emailstatus`='0' , `credits`='0' , `timeoffset`='9999';


REPLACE INTO pre_common_member_status SET `uid`='用户id' , `regip`='注册IP' , `lastip`='注册IP' , `lastvisit`='时间戳' , `lastactivity`='时间戳' , `lastpost`='0' , `lastsendmail`='0';


REPLACE INTO pre_common_member_count SET `uid`='用户id' , `extcredits1`='0' , `extcredits2`='0' , `extcredits3`='0' , `extcredits4`='0' , `extcredits5`='0' , `extcredits6`='0' , `extcredits7`='0' , `extcredits8`='0';


REPLACE INTO pre_common_member_profile SET `uid`='用户id';
REPLACE INTO pre_common_member_field_forum SET `uid`='用户id';
REPLACE INTO pre_common_member_field_home SET `uid`='用户id';
UPDATE pre_common_stat SET `register`=`register`+1 WHERE `daytime` = '当前日期如:20120624';


REPLACE INTO pre_common_syscache SET `cname`='userstats' , `ctype`='1' , `dateline`='时间戳' , `data`='a:2:{s:12:"totalmembers";s:1:"6";s:10:"newsetuser";s:6:"用户名";}';

 

最后一句中的a:2:{s:12:"totalmembers";s:1:"6";s:10:"newsetuser";s:6:"用户名";}是将数组序列化了,原数组形如:

$arr = array ( 'totalmembers' => '用户总数','newsetuser' => '用户名');

这篇关于整合discuznbsp;X2.5后用户免激活设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1035934

相关文章

Java利用Spire.XLS for Java设置Excel表格边框

《Java利用Spire.XLSforJava设置Excel表格边框》在日常的业务报表和数据处理中,Excel表格的美观性和可读性至关重要,本文将深入探讨如何利用Spire.XLSforJava库... 目录Spire.XLS for Java 简介与安装Maven 依赖配置手动安装 JAR 包核心API介

Spring Boot 整合 SSE(Server-Sent Events)实战案例(全网最全)

《SpringBoot整合SSE(Server-SentEvents)实战案例(全网最全)》本文通过实战案例讲解SpringBoot整合SSE技术,涵盖实现原理、代码配置、异常处理及前端交互,... 目录Spring Boot 整合 SSE(Server-Sent Events)1、简述SSE与其他技术的对

Java整合Protocol Buffers实现高效数据序列化实践

《Java整合ProtocolBuffers实现高效数据序列化实践》ProtocolBuffers是Google开发的一种语言中立、平台中立、可扩展的结构化数据序列化机制,类似于XML但更小、更快... 目录一、Protocol Buffers简介1.1 什么是Protocol Buffers1.2 Pro

MySQL设置密码复杂度策略的完整步骤(附代码示例)

《MySQL设置密码复杂度策略的完整步骤(附代码示例)》MySQL密码策略还可能包括密码复杂度的检查,如是否要求密码包含大写字母、小写字母、数字和特殊字符等,:本文主要介绍MySQL设置密码复杂度... 目录前言1. 使用 validate_password 插件1.1 启用 validate_passwo

springboot整合mqtt的步骤示例详解

《springboot整合mqtt的步骤示例详解》MQTT(MessageQueuingTelemetryTransport)是一种轻量级的消息传输协议,适用于物联网设备之间的通信,本文介绍Sprin... 目录1、引入依赖包2、yml配置3、创建配置4、自定义注解6、使用示例使用场景:mqtt可用于消息发

python设置环境变量路径实现过程

《python设置环境变量路径实现过程》本文介绍设置Python路径的多种方法:临时设置(Windows用`set`,Linux/macOS用`export`)、永久设置(系统属性或shell配置文件... 目录设置python路径的方法临时设置环境变量(适用于当前会话)永久设置环境变量(Windows系统

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

小白也能轻松上手! 路由器设置优化指南

《小白也能轻松上手!路由器设置优化指南》在日常生活中,我们常常会遇到WiFi网速慢的问题,这主要受到三个方面的影响,首要原因是WiFi产品的配置优化不合理,其次是硬件性能的不足,以及宽带线路本身的质... 在数字化时代,网络已成为生活必需品,追剧、游戏、办公、学习都离不开稳定高速的网络。但很多人面对新路由器

SpringBoot整合Dubbo+ZK注册失败的坑及解决

《SpringBoot整合Dubbo+ZK注册失败的坑及解决》使用Dubbo框架时,需在公共pom添加依赖,启动类加@EnableDubbo,实现类用@DubboService替代@Service,配... 目录1.先看下公共的pom(maven创建的pom工程)2.启动类上加@EnableDubbo3.实