Javascript を使用して Rails ビュー内から Cookie 値を設定し、Controller を使用してこの Cookie を読み取りたいと思います。これはRailsで可能ですか?どうすればいいですか?
私の状況: ユーザーが最初にサイトにアクセスしたときに入力する必要がある入力フィールド (住所など) があります。次に、ユーザーは Omniauth を使用してログインします。彼がログインするまでアドレスを保持したいと思います。
更新: クライアントの document.cookies に追加できました。ただし、Cookie["something"] は Rails 側から nil を返します。以下は、Cookie ハッシュです。
#<ActionDispatch::Cookies::CookieJar:0x007 @secret="f4d518c0b2", @set_cookies={}, @delete_cookies={}, @host="localhost", @secure=false, @closed=false, @cookies={"_myapp_session"=>"BAh7Ck==--776b2fcfcd63d3c84d2b1de5327e277499add6d4", "fbsr_1505068851081"=>"mqZeyvoRC"}, @signed=#<ActionDispatch::Cookies::SignedCookieJar:0x007 @parent_jar=#<ActionDispatch::Cookies::CookieJar:0x007fdf...>, @verifier=#<ActiveSupport::MessageVerifier:0x007fdfa34548d8 @secret="f4d518c0b2e9d8", @digest="SHA1", @serializer=Marshal>>>