Rails3, Devise の認証機能実装で迷っています。


複数の認証されたユーザーにのみ編集を許可する、
CMS(ブログ?)のようなアプリケーションを製作中です。
sign up 処理(利用ユーザーの新規登録)を、
認証ユーザー用の管理画面のようなところで行わせたいです。
「新規ユーザー追加」のようなボタンを押したら、
sign up の処理が走り、登録できるように Rails, Devise の設定を
修正したいのですが、どのようにしたらいいかわかりません。

具体例、もしくは直接の解決になるような
参考になるWebページを教えていただけないでしょうか?(出来れば日本語、英語も可)

以上です。よろしくお願いいたします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2011/08/16 03:57:47
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:mirakurutoshiki No.1

回答回数157ベストアンサー獲得回数3

id:komiyak

sign up 処理(利用ユーザーの新規登録)を、

認証ユーザー用の管理画面で行わせたいです。

具体的には、

”管理者権限を持つユーザーでログインしたときに、

「有効なユーザー 一覧」のようなページを見ることができ、

そこから新しいユーザーを追加したり、

不要なユーザーを削除する”ようなことをしたいと思っています。

申し訳ありませんが、教えていただいたページからは

その点を知ることができませんでした。

問題解決していませんので、引き続きご指導お願いいたします。

2011/08/13 20:19:13
  • id:komiyak
    自己解決しました。

    user_controller をオーバーライドし、
    個別に new, create, show などを記述することで解決しました。

    http://d.hatena.ne.jp/watanabe162/20110731/1312112812
  • id:mirakurutoshiki
    わかりました
    ありがとうございました

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません