【问题标题】:Java authorization library like "CanCan" for Ruby on RailsJava 授权库,如用于 Ruby on Rails 的“CanCan”
【发布时间】:2011-06-13 08:24:34
【问题描述】:

我想知道是否有人知道任何与 CanCan (Ruby on Rails) 相似或提供相同功能的 Java 库。如果有的话,很想知道你与他们的经历。

CanCan 是 Ruby 的授权库 在 Rails 上限制什么 允许给定用户使用的资源 使用权。所有权限都定义在 单个位置(能力类) 并且不会在控制器之间重复, 视图和数据库查询。

如果在游戏框架上运行,则获得奖励积分 (http://playframework.org)

【问题讨论】:

    标签: java authorization playframework cancan


    【解决方案1】:

    这是一个非常相似的例子https://github.com/eltados/canny?有没有人有使用过这个的经验?

    【讨论】:

      【解决方案2】:

      签出这个库:

      https://casbin.org/

      https://github.com/casbin/jcasbin

      您可以在应用程序中使用库。此外,您可以将其部署为服务并将您的应用程序集成到其中。

      【讨论】:

      • 感谢您的回答,我在 9 年前问过这个问题,但很高兴看到可以帮助其他有相同问题的人的选项,再次感谢。
      • Casbin 是一个有趣的解决方案。
      【解决方案3】:

      Spring Security 不提供类似的功能吗?有关基于注释的授权规范的示例,请参见http://static.springsource.org/spring-security/site/docs/3.0.x/reference/el-access.html#el-pre-post-annotations...

      【讨论】:

      • 谢谢约瑟夫,我会考虑这个选项
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-28
      • 1970-01-01
      • 2012-10-23
      • 2016-05-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多