QA@IT
«質問へ戻る

質問を投稿

Deviseプラグインのsign_upを制御する

現在rails3.2でDeviseプラグインを使ってログイン制御をしています。
しかしながら、デフォルトの設定では誰でもsign_upで新規のアカウントを作成してアクセスできるので、これを制御したいと考えました。
そこでdeviseのコントローラに「before_filter :authenticate_user!」というようなフィルターをかけて、ログインしないとsign_upができないようにしたいのですが、コントローラがフォルダの中に見当たらなくて困っています。なにかいい方法はないでしょうか?

---この問題に対してとった対策---
$rails g
でコントローラを作成するジェネレータを探しました。しかし見つかりませんでした。

現在rails3.2でDeviseプラグインを使ってログイン制御をしています。
しかしながら、デフォルトの設定では誰でもsign_upで新規のアカウントを作成してアクセスできるので、これを制御したいと考えました。
そこでdeviseのコントローラに「before_filter :authenticate_user!」というようなフィルターをかけて、ログインしないとsign_upができないようにしたいのですが、コントローラがフォルダの中に見当たらなくて困っています。なにかいい方法はないでしょうか?

---この問題に対してとった対策---
$rails g
でコントローラを作成するジェネレータを探しました。しかし見つかりませんでした。