zl程序教程

您现在的位置是:首页 >  其他

当前栏目

小程序中的权限设计

程序权限 设计
2023-09-14 09:04:22 时间

日常我们开发小程序的时候,经常需要考虑权限如何设计,比如在我的页面,管理员可以看到一些菜单,而普通用户可以看到另外一些菜单。那如何设计这种带权限的功能呢?本文就以低代码工具为例,看看低代码中是如何设计小程序的权限的。

1 权限表设计

在通用的RBAC模型中,角色和权限对应,用户和角色对应。这样就实现了用户可以访问哪些页面的控制。小程序中我们可以做一些简化。我们只设计一张用户表,用户表里有个角色的字段,这里用户注册之后究竟是管理员还是普通用户,我们可以自己进行维护。

在这里插入图片描述

在做数据源设计的时候,需要注意的是角色这块是需要设置成枚举值,枚举项我们添加两项内容,分别是普通用户和管理员
在这里插入图片描述

2、创建应用

为了实现小程序的权限功能,我们先需要创建一个应用,类型的话选择小程序
在这里插入图片描述

3、页面功能实现

在首页我们先添加一个普通容器,里边添加一个按钮,和两个文本