摘要: using Memcached.ClientLibrary; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Test.Common { public class MemcacheHel... 阅读全文
posted @ 2017-11-20 17:39 吃饭睡觉打豆豆o 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 用户管理模块包括 新增用户、修改用户、展示用户列表、删除用户、用户角色分配、用户角色删除、用户权限分配 这里只介绍关于权限有关的 用户角色分配、用户角色删除、用户权限分配 新建控制器 UserInfoController继承 BaseController UserInfoService中添加分配角色 阅读全文
posted @ 2017-11-20 15:57 吃饭睡觉打豆豆o 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 管理角色分为 添加角色、删除角色、修改角色、给角色分配权限(修改角色权限) 新建RoleInfoController继承BaseController RoleService 中添加为角色分配权限的方法 先删除该角色所有权限,然后再添加 阅读全文
posted @ 2017-11-20 15:51 吃饭睡觉打豆豆o 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 在用户成功登陆后台页面后,我们需要将当前用户拥有的权限通过菜单的形式展现出来,将未具备的权限隐藏 新建一个HomeController,用于展示后台首页和获取用户权限数据 阅读全文
posted @ 2017-11-20 15:33 吃饭睡觉打豆豆o 阅读(2187) 评论(0) 推荐(0) 编辑
摘要: 用户访问服务器实际上就是访问控制器下的方法,因此在权限控制就是控制器方法的访问权限 为了方便控制,我们可以建立一个基类控制器(BaseController),让需要的控制器继承这个控制器即可,在BaseController我们实现权限的控制 用户访问时先查询该用户对应角色的权限,如果有则直接跳转,如 阅读全文
posted @ 2017-11-20 15:18 吃饭睡觉打豆豆o 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 在网站后台设计过程中都会遇上权限控制这一问题 当前较为流行的解决方案是基于角色的权限管理 基本思路如下 分别建立 用户信息表、角色信息表、权限信息表 让用户和角色关联,角色和权限关联,当用户访问时,通过用户信息得到角色信息,再通过角色信息得到权限信息,查找当前用户访问路径的权限ID,然后得到的用户权 阅读全文
posted @ 2017-11-20 13:48 吃饭睡觉打豆豆o 阅读(421) 评论(0) 推荐(0) 编辑