URACS

Java语言开发的统一角色访问控制系统(Unified Role Access Control System),基于Spring Security 3实现的权限控制系统

程序框架版本说明:Spring MVC 3.0.6 + Spring Security 3.1.3 + Hibernate 3.6.10

运行演示例子:

例子使用的是MySQL数据库,也可以支持其它数据库

使用 CreateDb_MySQL.sql 创建好数据库,然后将 URACS.Web.war 部署到 Tomcat下

数据库连接默认使用root用户,密码123456(可修改 jdbc-app.properties 文件)

启动Tomcat,访问 http://127.0.0.1:8080/URACS.Web

可使用超级用户 admin,密码 admin 登录

开发者:李锡远 
人称:远哥

GitHub开源地址:https://github.com/tavenli/URACS 
开源中国收录地址:http://www.oschina.net/p/uracs

注意:因为没有提交项目的settings,所以请导入Maven项目后,自己开启eclipse的Facets设置。 

转载于:https://www.cnblogs.com/taven/archive/2013/05/06/3063001.html

基于 Spring Security 的开源统一角色访问控制系统 URACS相关推荐

  1. 基于Spring Security 的Java SaaS应用的权限管理

    1. 概述 权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源.资源包括访问的页面,访问的数据等,这在传统的应用系统中比较常见.本文介绍的则是基于Saas系统 ...

  2. 基于Spring Security角色的访问授权示例

    Today we will look into spring security role based access and authorization example. However before ...

  3. 基于Spring Security与JWT实现单点登录

    基于RBAC的权限管理 RBAC(Role-Based Access Control):基于角色的访问控制 当前项目中,RBAC具体的表现为: 管理员表:ams_admin 角色表:ams_role ...

  4. java oauth sso 源码_基于Spring Security Oauth2的SSO单点登录+JWT权限控制实践

    概 述 在前文<基于Spring Security和 JWT的权限系统设计>之中已经讨论过基于 Spring Security和 JWT的权限系统用法和实践,本文则进一步实践一下基于 Sp ...

  5. 基于 Spring Security OAuth2和 JWT 构建保护微服务系统

    我们希望自己的微服务能够在用户登录之后才可以访问,而单独给每个微服务单独做用户权限模块就显得很弱了,从复用角度来说是需要重构的,从功能角度来说,也是欠缺的.尤其是前后端完全分离之后,我们的用户信息不一 ...

  6. 基于 Spring Security 搭建用户权限系统(二) - 自定义配置

    说明 本文的目的是如何基于 Spring Security 去扩展实现一个基本的用户权限模块, 内容会覆盖到 Spring Security 常用的配置. 文中涉及到的业务代码是不完善的, 甚至会存在 ...

  7. 基于Spring Security实现权限管理系统

    基于Spring Security实现权限管理系统 稍微复杂一点的后台系统都会涉及到用户权限管理.何谓用户权限?我的理解就是,权限就是对数据(系统的实体类)和数据可进行的操作(增删查改)的集中管理.要 ...

  8. Eurynome Cloud Athena 基于Spring Security OAuth2 的前后端分离脚手架

    Eurynome Cloud Athena 是什么? Eurynome Cloud Athena 是从 Eurynome Cloud 中提取出来的.可以独立运行的.基于OAuth2认证的.前后端分离的 ...

  9. 基于Spring Security的AJAX请求需要登录的解决方案

    基于Spring Security的AJAX请求需要登录的解决方案 参考文章: (1)基于Spring Security的AJAX请求需要登录的解决方案 (2)https://www.cnblogs. ...

最新文章

  1. 5月“.公司”域名注册总量TOP15:西部数码第四
  2. lambda^k/k! 积分
  3. 背水一战 Windows 10 (83) - 用户和账号: 数据账号的添加和管理, OAuth 2.0 验证
  4. odoo定时发送邮件
  5. 数据库外键的使用原则
  6. 四十九、IQ 与测试评分案例
  7. android listview item点击时更改textview的颜色 代码中实现
  8. 难以摸透的直男脑回路......
  9. vue 接口节流_vue输入节流,避免实时请求接口的实例代码
  10. 本机连接opc server有部分数据不刷新_实时数据库PI在企业MES系统中的应用
  11. Kali Linux Web 渗透测试秘籍 第八章 中间人攻击
  12. 我是如何晋升专家岗的
  13. python数据挖掘学习笔记】十四.Scipy调用curve_fit实现曲线拟合
  14. Mybatis注解的方式,如何实现MySQL ,update后,返回更新后的值
  15. bzoj 1016: [JSOI2008]最小生成树计数
  16. 二进制,八进制,十六进制,十进制之间的换算
  17. sketch软件_UI设计师必定需要了解的sketch素材
  18. 【2022年更新】手把手教你去除 WinRAR 的弹窗广告
  19. dualbootpatcher下载_多系统软件Dual Boot Patcher教程(多图)
  20. Java 编写的 坦克大战小游戏

热门文章

  1. 硬件技巧:如何隐设置的你的电脑U盘不可见
  2. T-SQL 实用函数总结
  3. 数据库学习建议之提高数据库速度的十条建议
  4. 程序员的一个好习惯,你有几个?
  5. java流读取xml_使用FileInputStream(用于Java)读取XML文件?
  6. 《Java 高并发》02 多线程的特性
  7. 老姚浅谈:怎么学JavaScript?
  8. react-navigation 跨 tabs 返回首页
  9. DevExpress v17.2新版亮点—WinForms篇(四)
  10. OpenWrt:Linux下生成banner