盲点。

Rails2.0が出たのでlight featherも動作するか確認。基本的に新規開発なので、ログに出るワーニングは潰してたから2.0仕様のはずだったんだけど、OpenIDでのログイン処理でこけた。
この記事に書いたとおりやったんだけど、openid_generatorが吐き出すコードに落とし穴が。
app/models/user.rb

  def self.get(openid_url)
    find_first(["openid_url = ?", openid_url])
  end  

  def self.get(openid_url)
    find(:first, :conditions => ["openid_url = ?", openid_url])
  end

と書き換える。find_firstが2.0になって消されたんね。見落としてた。