ホーム > 未分類 > root のルーティングで扱うコントローラをログイン済みユーザーとそれ以外で振り分ける

root のルーティングで扱うコントローラをログイン済みユーザーとそれ以外で振り分ける

twitter っぽく http://example.com/ をリクエストした際にログイン済みであれば HomeController に、未ログインであれば WelcomeController に振り分けるってのをやる。

Rails3.0.5 + Devise 環境で。


とりあえずこれで実現出来てるっぽい。

constraints で request オブジェクトが取れるので、それぞれの環境合わせてチェックすれば良さげ。

タグ: ,
  1. コメントはまだありません。
  1. トラックバックはまだありません。

Analytics Plugin made by VLC Media Player