前言

此独立用户中心插件以新颖的界面与大家见面
与市面上已有的独立用户中心插件开发方式有些许不同
本插件使用简易MVC方式制作(代码模块化方便后续开发方便)
部分核心函数文件有加密,但是无任何后门程序,大家可放心使用。
目前插件为免费版,付费版还在持续开发中...
免费版功能相对较少,仅供大家测试和体验

用户中心登录后首页截图

EMLOG小风独立会员中心(免费版) 第5张插图EMLOG小风独立会员中心(免费版) 第6张插图

使用须知

代码是基于php7+制作,只支持emlogPro版本

开发是在emlog pro上进行的开发,使用还是推荐大家使用pro版本,非必要尽量不使用已停止更新的版本

代码上核心函数有加密文件,大家尽量不要修改加密文件,可能会导致程序不执行

如果想要修改用户中心功能,大家可以在插件目录在toUser.php文件创建自定义函数即可在view文件夹的模板文件中调用

使用说明

用户中心访问地址
你的域名/?plugin=toUser

如果你的模板有ajax登录窗口可设置如下接口地址即可(仅ajax访问可用)

登录API:你的域名/?plugin=toUser&c=login&a=index

忘记密码API:你的域名/?plugin=toUser&c=login&a=reset

重置密码API:你的域名/?plugin=toUser&c=login&a=reset2

注册API:你的域名/?plugin=toUser&c=login&a=register

退出API:你的域名/?plugin=toUser&c=login&a=logout

api需求参数请到插件目录/app/controller/loginController.php文件内对应方法进行查看

防止后台登录挂载点

找到/admin/globals.php文件 在 require_once '../init.php'; 代码的下一行插入:doAction('isAdmin'); 即可防止用户登录后台

user表字段增加

目前免费版增加了4个字段

字段:qq ,输入QQ号

字段:minePageName ,添加个人主页名称

字段:minePageUrl ,添加个人主页URL

字段:username_time ,用户名修改更新时间

大家在前台模板中可以调用以上字段

切记,插件禁用会导致字段删除,也就代表数据也会删除,为防止数据丢失,轻易不要禁用插件