0
私は自分のレールアプリでRecurly JSを設定しています。 current_orderまたはcurrent_userにアクセスするには、セッション内でIDを保存します。しかし、Recurly JSが私の「成功」のパスに投稿しているとき、このデータはすべて私のセッションから取り除かれています。Recurly JSが投稿時にセッションデータを取り除く
update_checkout_url("payment", :order_id => session[:order_id], :user_id => current_user.id)
をしかし、これは非常にrailsyいないようです:私は手動でこのデータはこれを行うことによってそこにあることを確認することができます。これはある種のcsrf問題ですか?または、定期的に投稿するときにこのデータを永続化することはできませんか?
私は上記の私の現在の実装に行きました。受信側では、セッションのニーズをリセットしました。ひどいアプローチではありませんが、他の選択肢はないと思います。 – ScotterC