1

http://github.com/binarylogic/authlogic/issues#issue/15 . _

ただし、非常に素晴らしくシンプルに見えるmongo 用の興味深いauthlogic プラグインがあります。

誰かがこれを使用したことがありますか、またはauthlogic mongodb実装の経験/推奨事項はありますか?

4

1 に答える 1

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、これは素晴らしいです。また、mongomapper の箱から出してすぐに使用できる Devise も参照することをお勧めします。

于 2010-07-30T14:39:08.830 に答える