【问题标题】:MongoDB and Authlogic, any gotchas? (mongomapper)MongoDB 和 Authlogic,有什么问题吗? (mongomapper)
【发布时间】:2010-07-28 20:00:46
【问题描述】:

Authlogic 本身似乎对 MongoDB(特别是 mongomapper)来说过于活跃的记录中心:http://github.com/binarylogic/authlogic/issues#issue/15

但是,有一个有趣的authlogic plugin for mongo 看起来非常棒,而且很简单。

有没有人使用过这个,或者对 authlogic mongodb 实现有任何经验/建议?

【问题讨论】:

  • 仍在寻找其他人的经验......我会再开几天。

标签: ruby-on-rails mongodb authlogic mongomapper


【解决方案1】:

我继续执行它,从 restful_authentication 更改为 authlogic。我发现的唯一问题是需要添加以下代码

/app/models/user.rb

class User
  include MongoMapper::Document
  ...

   def self.quoted_table_name
    "users"
  end
end

在创建新的 user_session 时请求了quoted_table_name,所以我添加了它,一切都很好。

强烈推荐。

更新

一旦我开始使用多个用户,登录功能就停止了对我的工作。如果您使用第一个用户的密码,它会让您登录,但没有其他问题。

我切换到这个初始化器:https://gist.github.com/444888/e8b28196c4f4452a06b89d566a6a245eae1e9d92,这很好。我还建议查看 Devise,它为 mongomapper 提供了开箱即用的功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    相关资源
    最近更新 更多