代码之家  ›  专栏  ›  技术社区  ›  Jesse Wolgamott

MongoDB和AuthLogic,有没有发现?(蒙哥马普)

  •  1
  • Jesse Wolgamott  · 技术社区  · 14 年前

    对于MongoDB(特别是MongoMapper),AuthLogic本身似乎过于以记录为中心: http://github.com/binarylogic/authlogic/issues#issue/15 .

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

    是否有人使用过此功能,或对AuthLogic MongoDB实现有任何经验/建议?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Jesse Wolgamott    14 年前

    我继续前进,在一个尖峰中输入它,从RESTful_身份验证改为AuthLogic。我找到的唯一线索是需要添加以下代码

    /应用程序/模型/用户.rb

    class User
      include MongoMapper::Document
      ...
    
       def self.quoted_table_name
        "users"
      end
    end
    

    在创建新的用户会话时,请求引用的表名,所以我添加了它,一切都非常好和愉快。

    强烈推荐。

    更新

    一旦我开始使用多个用户,登录功能就不再为我工作了。如果你使用第一个用户的密码,它会让你登录,但是其他的都不重要。

    我切换到这个初始值设定项: https://gist.github.com/444888/e8b28196c4f4452a06b89d566a6a245eae1e9d92 很好。我还建议您看看Designe,它为MongoMapper提供了这个现成的功能。

    推荐文章