Rails 4审核宝石

时间:2013-10-15 01:33:29

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

我正在寻找一个支持Rails 4的gem来执行审计相关任务。我找到了类似的宝石,但不支持Rails 4(除了纸质跟踪,但它具有我不需要的所有版本化的东西):

github audited

github pfeed

github userstamp

github paper_trail

有人有任何建议吗?经审核的宝石似乎与我正在寻找的最相似。

谢谢! : - )

4 个答案:

答案 0 :(得分:13)

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

这是他们的自述文件:

  

审核像老板一样的activerecord模型。在导轨4和红宝石中测试过   2.0.0。

     

这个项目主要基于经审计的宝石。

答案 1 :(得分:11)

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

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

答案 2 :(得分:4)

来到paper_trail这似乎是active开发项下的审核库。

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

答案 3 :(得分:0)

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

  

从1.0.0开始,mongoid_audit不再是一个fork,而是mongoid-history的包装器,提供开箱即用的Userstamp,RailsAdmin集成以及更简单的设置和配置。