devise

    8

    3答えて

    rake db:seedを使用して、事前にすべてのアカウントを事前にロードしようとしています。他のすべてのモデルのデータがデータベースに挿入されているように見えますが、何らかの理由で、deviseを使用するPersonモデルの行が作成されません。 Webインターフェイスからの登録はうまくいきますが、手動でアカウントを作成しないようにしたいのですが、理由はrake db:seedを使用しているからで

    12

    3答えて

    私がskip_before_filterを使用するのは、アプリケーションがプロダクションモードの場合のみです。 (私は自分の開発インスタンスをパブリックにしたくないので、アプリケーションがどのタイプのインスタンスを自動的に検出し、プロダクションモードでないときはログイン画面を表示するようにしたい)。だから、私のアプリケーションのコントローラは、次の行があります before_filter :aut

    1

    1答えて

    すべてのレールが新しくなりました。ここに私の質問: 私は記事やコメントでアプリを作って、悲しげに認証 のために工夫使用イムのみ1つのハイパーリンクを投稿することができので、これは主旨でファイルと私のポストの中央部分であります: https://gist.github.com/771366 article_idはコメント/ _formにあらかじめ選択されていますが、user_idはあらかじめ選択され

    4

    2答えて

    私は私のレールアプリで認証にDeviseとomniauthを使用しています。 私はREADMEに続いて、私のproduction.rbに以下の行を入れている: config.action_mailer.default_url_options = { :host => 'http://morning-autumn-487.heroku.com' } 私のメーラーには、次のコードを持っています

    1

    1答えて

    userユーザーのみが自分のdiary_entriesを参照/編集/作成できるように、多くのdiary_entries diary_entriesは、ユーザーにプライベートですしています。 私は以前このパターンを実装しておらず、これを行う方法を見つけようとしています。 最初のステップはbefore_filter :authenticate_user!ですが、diary_entriesはまだ登録済み

    1

    1答えて

    デビーズと宣言的な権限を使用するときに動作する機能テストを取得するのに苦労しています。私はdeviseテストヘルパーを使ってユーザーをサインインし、次にコントローラにcurrent_user変数が設定されています。しかし、宣言的な認可のためにpost_withテストヘルパーを使用するとすぐに、current_userはゼロになります。 deviseと宣言的な認可を一緒に使用するときに機能テストを書

    2

    3答えて

    ねえ、私が助けてくれることを願っています。 私は製作宝石とレール3を使用しています。 私は、ユーザーが作成した投稿/コメントのみを編集できるようにする方法を見つけようとしています。 これにCanCanの宝石を追加してもいいですか、それとも私はそれをdeviseで行うことができますか?または、単純なActive Recordクエリが可能ですか? 多くのありがとうございます。

    4

    2答えて

    私はワーカーとアソシエーションの作成方法を知らない。だから一緒にリンクすることができます。私はユーザーのタイプの欄を持っています。 これは、(のhttp:// localhostを:3000 /労働/ sign_up):私のフォームで <h2>Create Worker</h2> <%= form_for(resource, :as => resource_name, :url =>

    4

    2答えて

    イムをリダイレクトinvitable:https://github.com/scambra/devise_invitable それが正常に動作しています。 しかし、成功した招待状で特定のページにリダイレクトするにはどうすればよいですか?

    0

    2答えて

    deviseでパフォーマンステストを実行するにはどうすればよいですか。 Functional testing with Rails and Devise. What to put in my fixtures?から私のtest_helper.rb class ActionController::TestCase include Devise::TestHelpers end に私は