用户模块
免费
类型
应用插件
版本
1.0.7
版本更新时间
2024-04-16
大小
110.42 KB
开发商
官方
评分
详细介绍
用于提供一个统一的用户注册、登录、用户中心功能,免去重复开发的烦恼。
用户中心支持添加自定义菜单,方便各个应用插件在应用中心扩展功能。
功能特性
支持登录、注册、用户中心、头像设置、密码设置、密码找回、邮件验证、短信验证等。
界面介于bootstrap4开发
安装使用
请在 webman-admin 插件市场安装
请求http://127.0.0.1:8787/app/user
用户中心自定义菜单
执行命令php webman app-plugin:create foo
创建一个应用插件foo
1、创建配置 plugin/foo/config/event.php
<?php
return [
// 当渲染用户中心左侧边栏时
'user.sidebar.render' => [
function (stdClass $object) {
$request = request();
$path = $request ? $request->path() : '';
$object->sidebars[] = [
'name' => '付费信息',
'items' => [
['name' => '会员充值', 'url' => '/app/foo/charge', 'class' => $path === '/app/foo/charge' ? 'active' : ''],
['name' => '订单信息', 'url' => '/app/foo/orders', 'class' => $path === '/app/foo/orders' ? 'active' : ''],
]
];
}
],
];
2、创建控制器 plugin/foo/app/controller/ChargeController.php
<?php
namespace plugin\foo\app\controller;
use support\Request;
class ChargeController
{
public function index()
{
return view('charge/index');
}
}
3、创建模板plugin/foo/app/view/charge/index.html
<!-- 页面head头 -->
<?=plugin\user\api\Template::header('AI助手充值')?>
<!-- 顶部导航 -->
<?=plugin\user\api\Template::nav()?>
<div class="container">
<div class="row">
<!-- 用户中心左侧菜单 -->
<?=plugin\user\api\Template::sidebar()?>
<!-- 页面主体内容 -->
<div class="col-md-9 col-12 pt-4" id="app">
<div class="mb-4 card bg-white border-0 shadow-sm" style="min-height:80vh;">
<div class="card-body">
<h5>用户充值标题</h5>
<div>充值内容展示</div>
</div>
</div>
</div>
</div>
</div>
<!-- 页面footer -->
<?=plugin\user\api\Template::footer()?>
访问 http://127.0.0.1:8787/app/foo/charge
页面效果如下
版本历史记录
1.0.7
2024-04-16
错误提示支持bootstrap5
1.0.6
2023-12-26
完善用户注册安全机制
记录用户注册ip,登陆ip,注册时间,登陆时间
记录用户注册ip,登陆ip,注册时间,登陆时间
1.0.5
2023-12-13
移动端样式兼容
1.0.4
2023-12-10
短信验证码使用数字
评分及评论
5
满分5分
Tinywan 2024-07-14
nice
zhezhebie 2023-11-14
更新后有bug,后台列表自定义展示字段全部为空。
laoha2100 2023-11-12
建议将bootstrap升级到v5.3.2
artisan 2023-10-25
用户模块可以单独一个栏目或者产品,大多数后台框架对这块都非常不重视,但是实际上很多情况下需要一个基本完善的解决方案:满足基本功能就可以,比如导航条、友情链接、列表、详情(话说有点像cms了😄,或者按照企业官网的标准)
regist_2013 2023-10-16
提供下手机号登录发验证码注册的功能吧
along 2023-09-13
回头把三方登陆加进来就完美了