【问题标题】:Rails 4 Auditing Gem [closed]Rails 4 Auditing Gem [关闭]
【发布时间】:2013-10-22 17:01:11
【问题描述】:

我正在寻找一个支持 Rails 4 的 gem,它可以执行审计相关任务。我发现了类似的 gem,但不支持 Rails 4(除了 paper-trail,但它有我不需要的所有版本控制的东西):

github audited

github pfeed

github userstamp

github paper_trail

有人有什么建议吗?经过审核的 gem 似乎与我正在寻找的最相似。

谢谢! :-)

【问题讨论】:

    标签: ruby-on-rails ruby gem ruby-on-rails-4 audit-logging


    【解决方案1】:

    我刚刚发现了这个宝石:https://github.com/continuum/espinita

    这是来自他们的自述文件:

    像老板一样审核 activerecord 模型。在 rails 4 和 ruby​​ 中测试 2.0.0.

    这个项目主要基于经过审核的 gem。

    【讨论】:

    • 这个 gem 已经 7 个月没有更新了,文档有待改进。我会坚持使用 Audited。
    【解决方案2】:

    您可以尝试public_activity gem,即使没有为审计而设计,您也可以使用它来跟踪用户操作。

    您有一个关于 here 主题的截屏视频,它同时支持 Rails 3.x 和 4.x。

    【讨论】:

      【解决方案3】:

      遇到了paper_trail,它似乎是一个正在active 开发中的审计库。

      经过一些评估后,我为我的一个项目选择了这个库。

      【讨论】:

        【解决方案4】:

        如果您在 MongoDB 中使用 mongoid,请尝试 mongoid-audit。它是mongoid-history 的包装器,也可以直接使用。来自 mongoid-audit 自述文件:

        从 1.0.0 开始,mongoid_audit 不再是一个分支,而是一个 mongoid-history 的包装器,提供开箱即用的用户戳、RailsAdmin 集成以及更轻松的设置和配置。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-02-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-09-06
          • 2017-11-05
          • 2015-08-11
          相关资源
          最近更新 更多