既存ユーザーのみが新規ユーザーを登録できるようにすることはできますか?誰かが/ users/sign_upページにアクセスできないようにしたいのですが、あなたが既にログインしている場合のみです。これは社内のアプリケーションなので、すべてのユーザーは他のユーザーを追加できるように信頼されています。rails deviseは、既存のユーザーのみが新しいユーザーを登録できるようにしますか?
2
A
答えて
2
cancanの宝石をご覧ください。
0
ご使用の環境でhttp認証を使用できます。あなたはログインしている場合、デフォルトでは監視員
ApplicationControllerに
before_filter :authenticate_homol
def authenticate_homol
if (Rails.env == 'staging') # for example
authenticate_or_request_with_http_basic do |username, password|
username == "login" && password == "123456"
end
warden.custom_failure! if performed?
end
end
関連する問題
- 1. ユーザーが既にユーザー登録のデータベースに存在しています。
- 2. social_streamが新しいユーザーを登録する仕組み(devise gemを使用)?
- 3. DeviseとPaypalのユーザー登録
- 4. ユーザーがSMS(Rails)で登録できるようにする
- 5. ユーザー名をDeviseに登録する
- 6. heroku&deviseユーザー登録コントローラエラー
- 7. Rails 3、Devise:ユーザー登録時にフラッシュメッセージを変更する
- 8. Rails 3 app with Devise既存のユーザーを読み込んでいます
- 9. Rails、フォームフィールドを使用してユーザー登録(devise)に何かを設定する
- 10. OAuthは常に既存のユーザーの登録に失敗しています
- 11. 既存のデータベースに新しい登録をリンクしますか?
- 12. Devise - ログイン中にユーザーを登録
- 13. ユーザーがDeviseで他のユーザーを作成できるようにしますか? Railsの初心者の
- 14. firebaseに新しいユーザーを登録
- 15. ユーザーはどのようにOauthに登録しますか?
- 16. 登録ユーザーのみがAmazon S3バケットからダウンロードできるようにする
- 17. フォームページに新しいユーザーを登録できるようですが、phpmyadminダッシュボードでは何もしません。
- 18. Devise:ユーザーが "UsErNaMe"として登録するが、 "username"でログインできるようにする
- 19. AndroidフォームからDeviseユーザー登録を行うにはどうすればよいですか?
- 20. rails + devise - ユーザー登録時にremember_meが設定されていない
- 21. Backendlessで同じユーザー名でユーザーを登録できないようにする
- 22. CakePHP:ユーザーがAコースに登録できるようにする
- 23. ユーザー登録ページには、私のユーザー登録ページを検証したくない
- 24. 署名済みのユーザーが新しく作成されたユーザーか既存のユーザーかを確認するにはどうすればよいですか?
- 25. XMPP - 新規ユーザーの登録
- 26. 登録ユーザーと未登録のユーザー
- 27. ユーザーのメソッドを呼び出す前にDeviseにサインアップまたは登録
- 28. 新しいタイプのユーザーをLaravel 5.3に登録する
- 29. androidのejabberdサーバーに新しいユーザーを登録する
- 30. 登録者クライアントアプリケーションの新しいユーザーとDoorkeeperで彼を承認
を使用して、あなたは/ユーザー 'に行けば/あなたがすでにサインインしているの通知にリダイレクトされsign_up'。 –