Blog Padrino and OmniAuth Overview - Padrino Ruby Web Framework でOmniauthを知り、便利そうだな〜と思ってから早14日。ようやく動かしてみました。 ActiveRecordの代わりにMongodb、ORMにはMongoidを使っています。基本的には上記ブログ記事にしたがって作業をすればいいのですが、Mongoidを使ったことによる変更点がいくつか。 Mongoidつかうための変更 プロジェクト作成 % padrino gen project omniauth --orm mongoid --tiny ORMにMongoidを指定してプロジェクトを作成します。 モデル PadrinoのAuthenticationHelperで使われているfind_by_idを定義しておきます。 コントローラ もちろんDBにアクセスするとこ