摘要: 一、说明 日志模块作为一个管理系统应该有的模块之一,在系统中有着举足轻重的作用,可以记录用户的操作记录和者系统异常,出现问题可以快速定位错误。在之前的系统开发中,我一般用的是Serilog来进行日志模块的开发,然而在Fruion推出了自己的日志功能之后,所有能改的系统都改成了Furion的日志模块, 阅读全文
posted @ 2023-01-08 20:20 HuTiger 阅读(1600) 评论(2) 推荐(2)
摘要: 一、说明 本系统权限设计采用的是标准的RBAC模型,即基于角色的访问控制,通过用户关联角色,角色关联权限,来间接的为用户赋予权限,当然也支持对用户进行单独授权,非常灵活。 用户和角色都比较熟悉了,不再赘述,这里说一下权限,在本框架中,权限分为四种: 1.1 功能菜单权限 一个系统中有很多菜单,功能菜 阅读全文
posted @ 2023-01-08 16:24 HuTiger 阅读(3627) 评论(7) 推荐(2)
摘要: 一、前言 不管是作为一个后台管理系统,还是客户端应用系统,登录都是一个必备的功能,基本上每个程序员都写过登录接口,基本就是用户输入账号密码然后去数据查比对是否一样,一样就返回登录成功,不一样就返回登录失败。当然这只是登录最简单的实现,其实登录是一个非常有技术含量的功能,本系统没有使用任何权限框架,而 阅读全文
posted @ 2023-01-08 13:09 HuTiger 阅读(3202) 评论(1) 推荐(3)
摘要: 一、前言 在传统的开发中,我们有用户user表,有角色role表,有菜单menu表,这些表代表着一个“实体”,而我们想把user和role关联,就会创建user_role关联表,想把role和menu关联,就会创建一个role_menu表,其实关联表创建多了,我们就不难发现,他们的结构大致是相同的, 阅读全文
posted @ 2023-01-08 09:56 HuTiger 阅读(2507) 评论(1) 推荐(5)