Ralasafe

访问控制(权限管理)中间件
授权协议 MIT
开发语言 Java
所属分类 程序开发、 安全相关框架
软件类型 开源软件
地区 国产
投 递 者 何章横
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Ralasafe访问控制中间件(数据级权限管理),是MIT协议开源免费软件产品。它使用图形化方式处理各种数据级权限管理问题,包括数据库行列级、字段内容级权限问题;它还能处理登录控制、 功能级权限控制和URL权限认证。

 

使用Ralasafe,可以做到:

  1. 权限与业务解耦合——实践更清晰的系统架构

  2. 权限管理完全图形化管理,不需要写一行代码或XML文件(基本配置信息除外,如数据源和用户元数据)——实践高效开发

  3. 所有访问控制被集中、规范化管理——实践访问模式的统一,减少安全漏洞

Ralasafe完全遵循JAVA EE规范,跨平台、web服务器和主流数据库。

 

    更多详情阅读:ralasafe开源访问控制(权限管理)中间件

    • 引用:http://www.baike.com/wiki/Ralasafe Ralasafe 是用Java编写的开源(MIT协议)访问控制中间件。它能够轻松处理登录控制、URL权限控制和(业务级)数据级权限管理,实现权限与业务分离。Ralasafe是一款开箱即用的中间件,XML配置和JAVA编程工作量非常少,基本都使用图形化操作方式。非常简单易用,开发经验不丰富,也能很快学会。 Ralasafe

    • 相关开源项目 com4j:该项目的目的是开发一个能够让Java应用程序透明调用Microsoft Component Object Model的Java类库。和一个Java工具能够根据导入的COM类型库生成相应的Java定义。 MySQL2JSP:MySQL2JSP一个Jsp代码生成器,它利用JDBC从MySQL数据库直接生成JSP,servlets和JavaBeans。开发人员或用户可以根据生成

    • 引用:http://www.baike.com/wiki/Ralasafe Ralasafe 是用Java编写的开源(MIT协议)访问控制中间件。它能够轻松处理登录控制、URL权限控制和(业务级)数据级权限管理,实现权限与业务分离。Ralasafe是一款开箱即用的中间件,XML配置和JAVA编程工作量非常少,基本都使用图形化操作方式。非常简单易用,开发经验不丰富,也能很快学会。 Ralasafe

    • Ralasafe配置手册   Ralasafe访问控制(权限管理)中间件的配置工作非常少。因为项目发起人非常讨厌配置。因此,“己所不欲,勿施于人”,Ralasafe的配置也非常少。 Ralasafe配置工作只有3个: 数据源配置 用户元数据配置 web.xml配置策略XML文件存储路径 权限逻辑配置,使用Ralasafe web控制端在线图形化设计,无需手工配置。 Ralasafe将来可能会采取图

    • 1, 登录控制: 哪些页面需要登录后才能访问,登录用户名、密码验证,登录转向页面; 2, URL权限控制:哪些页面访问需要进行角色权限验证,怎样验证最简单有效,如何处理验证失败情况; 3, 数据级权限管理方案探讨:选择中间件呢还是框架? 4, Ralasafe体系结构: 用户怎么读取,用户有哪些字段,怎样与应用基础; 5, 数据级查询权限管理: 如何给不同的人分配不同的查询数据权限,返回where

    • 1、不同的用户拥有不同的权限,做数据级查询时根据权限调用不同的查询语句。 2、当web.xml运行时会为org.ralasafe.servlet.RalasafeController  设置三个参数(可选),分别是secured值为true or false 含义:启用或禁用Ralasafe security、queryLimit 值为大于0 的整数 含义:查询结果显示几条、repositoryD

    • 地址:http://www.ralasafe.org/zh-hans/   Ralasafe 是用Java编写的开源(MIT协议)访问控制中间件。它能够轻松处理登录控制、URL权限控制和(业务级)数据级权限管理,实现权限与业务分离。Ralasafe是一款开箱即用的中间件,XML配置和JAVA编程工作量非常少,基本都使用图形化操作方式。非常简单易用,开发经验不丰富,也能很快学会。   专业集中安全

     相关资料
    • 本文向大家介绍理解Java访问权限控制,包括了理解Java访问权限控制的使用技巧和注意事项,需要的朋友参考一下 今天我们来一起了解一下Java语言中的访问权限控制。在讨论访问权限控制之前,先来讨论一下为何需要访问权限控制。考虑两个场景:   场景1:工程师A编写了一个类ClassA,但是工程师A并不希望ClassA被该应用中其他所用的类都访问到,那么该如何处理?   场景2:如果工程师A编写了一个

    • 主要内容:开启 ACL 权限Linux 系统传统的权限控制方式,无非是利用 3 种身份(文件所有者,所属群组,其他用户),并分别搭配 3 种权限(读 r,写 w,访问 x)。比如,我们可以通过 ls -l 命令查看当前目录中所有文件的详细信息,其中就包含对各文件的权限设置: [root@localhost ~]# ls -l total 36 drwxr-xr-x. 2 root root 4096 Apr 15 16:33

    • SonataUserBundle SonataUserBundle是sonata项目中有关用户管理的部分,它其实是集成了FOS/UserBundle组件(感兴趣可以去git上找,但个人觉得直接用SonataUserBundle就够了)并增添了一些功能,使用SonataUserBundle需要安装如下扩展,执行: [root@centos7vm mywebsite]# composer requi

    • 我想在用户登录我的系统后控制访问。 例如: 所以在知道用户拥有哪个权限后,在数据库中进行检查,我想限制这个用户可以看到和做什么。有一个简单的方法吗? 编辑

    • 本文向大家介绍ASP.NET中Webservice安全 实现访问权限控制,包括了ASP.NET中Webservice安全 实现访问权限控制的使用技巧和注意事项,需要的朋友参考一下 一、 概述:   Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。它逻辑性的为 其他应用程序提供数据与服务.各应用程序通过网络协

    • 本文向大家介绍详解Java之路(五) 访问权限控制,包括了详解Java之路(五) 访问权限控制的使用技巧和注意事项,需要的朋友参考一下 在Java中,所有事物都具有某种形式的访问权限控制。 访问权限的控制等级从最大到最小依次为:public,protected,包访问权限(无关键词)和private。 public,protected和private这几个Java访问权限修饰词在使用时,是置于类中

    • 本页内容包括: 模块和源文件 访问级别 访问级别的使用原则 默认访问级别 单目标应用程序的访问级别 Framework的访问级别 访问控制语法 自定义类型 元组类型 函数类型 枚举类型 原始值和关联值 嵌套类型 子类 常量、变量、属性、下标 Getter和Setter 初始化 默认初始化方法 结构体的默认成员初始化方法 协议 协议继承 协议一致性 扩展 协议的扩展 泛型 类型别名 访问控制可以限定

    • 数据只能由所属的智能合约读写,智能合约默认无法读写其他智能合约的数据。 为了方便用户操作,使用智能合约的私有对象作为数据对象,系统通过反射,获取私有对象所属的智能合约和对象名。其他智能合约无法创建和获取该智能合约的私有对象,就无法读写对应的数据。 如果智能合约希望自己的数据能够被其他智能合约读写,需要智能合约主动提供数据操作接口,其他智能合约通过引用该合约,调用相应接口,从而操作相应数据。 智能合