私はrails 3とdevise plugin version 1.1.2を使用しています。私はどのコントローラでも電子メールとパスワードを使ってユーザーを認証できますか?コントローラでdevise rails 3でユーザを認証
1
A
答えて
4
解決済み。パブリックメソッドsign_in @userがあります。ここで、@userはattrを持つユーザオブジェクトです(パスワードや電子メールなど)。
+3
こんにちは、 'sign_in'は、テスト中に自動的にユーザにサインインする方法です。それがあなたの質問だったら、それは明らかではありませんでした。通常は、before_filter:authenticate_user!を追加して、ユーザーがログインしていなければコントローラにアクセスできないようにし、そうでない場合はログイン画面にリダイレクトします。 – nathanvda
関連する問題
- 1. Rails 3 Devise - Webサービスによる認証
- 2. Ruby on Rails&Deviseでの認証
- 3. Rails 3認証
- 4. Rails 3 username認証されたDeviseリソースのURLにあるユーザパスワード
- 5. Rails:特定の認証済みユーザ
- 6. Rails APIのユーザ認証
- 7. Rails 3とDeviseのロール認可
- 8. Rails 4.2.6 - Devise 4.2.2 - デフォルトの認証
- 9. Rails 3.2 + Devise 2.1 + OmniAuth + Backbone.js認証
- 10. Rails 3認証ソリューション
- 11. Rails 5 APIのみDevise、OmniAuth、Devise Tokenの認証コールバックの問題
- 12. Rails:コントローラ認証はセッション認証に必要ですか?
- 13. Rails 3 Devise Registrationsコントローラエラー
- 14. Rails - AuthLogicまたはDeviseでFacebookを使用したシングルサインオン認証?
- 15. Rails 3の認証プラグインですか?
- 16. AngularJsとDevise Railsによる認証、トークンシステムが必要ですか?
- 17. Rails、Devise、Backbone.jsでのトークン認証の使い方は?
- 18. devise認証によるパフォーマンステスト
- 19. ユーザ認証デザインは、ユーザですか?
- 20. Rails 3 with DeviseとIE cookie
- 21. Devise + Omniauth + fb_graph + Rails 3チュートリアル
- 22. Deviseの更新コントローラ
- 23. deviseでトークンを認証する方法
- 24. cancanとdeviseでユーザーを認証
- 25. Rails 4 + Devise:パスワードの検証
- 26. 異なるフォームとコントローラからDeviseユーザを作成する - Ruby on Rails
- 27. Rails - DeviseとAngularJSを使用した認証エラー
- 28. Deviseを使用したSSLなしのRails認証
- 29. rails devise単純な認証トークンを取得する403 forbbiden
- 30. iOSアプリケーションにRails/Devise認証を公開する
ここでサンプルアプリケーションを試してみてください:https://github.com/plataformatec/devise/wiki/Example-アプリケーション –