問題タブ [ruby-on-rails-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4653 参照

heroku - JRubyのRails4でのOpenSSL::Cipher ::CipherError

Rails4は、デフォルトで暗号化されたCookieセッションストアを使用します。アプリがCookieを暗号化しようとすると、次のエラーが発生します:OpenSSL::Cipher::CipherError: Illegal key size: possibly you need to install Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files for your JRE(stacktrace:https ://gist.github.com/8ba56b18060ae30e4d44 )。

ここで説明したように、これは暗号化をダウングレードするかJCEをインストールすることで回避できます。前者は私が本当にやりたくないことであり、後者はherokuでは不可能(afaik)です。

0 投票する
1 に答える
475 参照

ruby - Omniauth Github 認証

ユーザーが Github 認証資格情報を使用してサインインできるようにするアプリケーションを構築しています。問題は、特定のユーザーへのアクセスを制限することについて、ドキュメントに何も見つからないことです。たとえば、特定の一連の組織のユーザーが、github アカウントを持っているだけでなく、すべての人にログインできるようにしたいと考えています。何か助けはありますか?

0 投票する
2 に答える
1122 参照

ruby - Rails4でOmniauth認証が失敗する

Rails 4で作業していて、githubを使用して認証しようとしています。だから私のGithubアプリケーションにはこれがあります:

URL:http:// localhost:4000

コールバックURL:http:// localhost:4000 / auth / github / callback

コールバックURLは、認証が正しく行われたときにGithubが到達しようとするURLです。

それでは、リンクをクリックしたときにGithubページ404エラーが発生するのはなぜですか。

私はローカルホスト開発環境に取り組んでいるので、それが問題になる可能性がありますか?

またhttp:// localhost:4000/auth/github/callback、ブラウザで入力すると、OmniAuth :: Strategies :: OAuth2::CallbackErrorが発生します

なぜ?私はroutes.rbにこれを持っています

Rails 4とOmniauthにバグがありますか?(ローカルホストにスペースを追加して、stackoverflowが私の投稿を受け入れるようにしました)

0 投票する
1 に答える
1101 参照

ruby-on-rails-3 - Github アプリケーションの URL を修正する

Github のアプリケーションに登録する正しい URL は何ですか? omn​​iauth/devise を介して github に接続しようとしている Rails アプリケーションがあります。問題は、デバイスを介して認証しようとするたびに、この URL を取得することです

私のブラウザと GitHub からの NULL フィードバックで。(つまり、env['omniauth.auth'] は null です)。

これは私の Github URL です。ここで何が問題なのですか?

0 投票する
2 に答える
1479 参照

ruby-on-rails - Rails 2.3 から 3+ にアップグレードするか、Rails 4 がリリースされるまで待ってからアップグレードする必要がありますか?

会社の古い Rails ap を 2.3/1.87 から最新バージョンの Rails に移植する作業を開始しようとしています。Rails 4 を待つべきですか、それとも 3.2 まで待つべきですか?

この機会を利用して、完全なテスト カバレッジがあることを確認します。最初の目標は、現在のすべての機能が動作していることを確認することです。

私たちは、現在のコードベースを最新バージョンの rails でそのまま動作させたいと考えています。ない部分は書き直します。

0 投票する
2 に答える
6604 参照

ruby-on-rails - Rails 4 でのセッション

ActiveRecord::Store が廃止されている場合、セッションを維持するための推奨される方法は何ですか? 暗号化された Cookie ストアは新しい標準ですか? >4kb の状態を維持したい場合はどうすればよいでしょうか?

0 投票する
3 に答える
8312 参照

ruby-on-rails - railsはファイルとしてsend_dataを送信しません

Railsメソッドに問題があります:send_data

これが私の行動です:

これはダウンロードを促進するのではなく、結果を画面に表示するだけです。私はpowthinサーバーの両方を試しました。

何が間違っているのかわからないのですか?

使っていますrails 4.0.0.beta

編集:

CURLヘッダー:

0 投票する
3 に答える
4515 参照

ruby-on-rails - Rails 4 はアプリケーションを検出しません

Rails 4にアップデート後、サーバーを起動しようとしていますが、起動しません。簡単に言えば、そこにアプリケーションがないように、アプリケーションは「検出」されないようです。

奇妙なのは、(古い) system gem を使用すると問題なく起動するが、Bundler では起動しないことです。

Rails が起動しないのはなぜですか?

CLI ソース コードをナビゲートしようとしましたが、何が起こっているのか把握できません。

(Edge Rails 4.0.0.beta と Ruby 2.0.0.rc を使用)

ご参考までに、ディレクトリのリストを次に示します。

0 投票する
1 に答える
678 参照

jquery - jQuerydatepickerが部分的に挿入された後に初期化されない

ターボリンクとjquery.turbolinksを使用するRails4アプリケーションがあります。また、jQueryの日付ピッカープラグインも使用します。

Railscastエピソード#196 Nested Model Formから、1つのフォームで複数のモデルを追加/編集するためにRyanBatesの手法を使用しています。

私の場合、世帯に関連する人を追加/編集しています。person_fields部分には、日付ピッカー(class = "datepicker"で入力された文字列)の使用を「試行」するbirthdateフィールドが含まれていますが、機能せず、クラスでフィールドをクリックしても日付ピッカーが表示されません。 '.datepicker'の。

ページとともに読み込まれる他のフォームでは、日付ピッカーは正常に機能します。ただし、このコードで動的に追加されるこのフォームの場合、日付ピッカーは表示されません。

パーシャルを挿入するリンクのコードは次のとおりです。

そして、パーシャルを挿入するためのコーヒースクリプト:

そして、日付ピッカーのコーヒースクリプト:

どんな助けでも大歓迎です。

- - アップデート - -

Billy Monkの提案のおかげで、フィールドを追加するコードは次のようになりました。

そしてそれは動作します!とても有難い!許可され次第、回答を受け付けます。