2011-10-23 5 views
1

私は 'ベースキャンプスタイルの'サブドメイン配置をしようとしています。サブドメインは正常に動作しています。私はちょうどサブドメインに基づいてログインを制限しようとしているので、ユーザーは彼らがアクセスするサブドメインに対してのみ許可されます。devisのログイン時にフックを実行して、認証のための特別なルールを提供するにはどうすればよいですか?

ここで、deviseがこれをチェックする権限を実行しているときに実行されるフックを追加できますか?

答えて

0

おそらく最も簡単な方法は、ユーザーモデルでクラスメソッドfind_for_authenticationを再定義することです。あなたはデフォルトのインプリメンテーションのデバイスを見つけることができますlib/devise/models/authenticatable.rb

関連する問題