【发布时间】:2015-06-10 21:34:35
【问题描述】:
我正在尝试将 Stripe 实现到带有 Backbone 前端的 Rails 应用程序中。
在普通的 rails 视图中,我可以这样做:
<%= form_tag charges_path do %>
<article>
<label class="amount">
<span>Amount: $5.00</span>
</label>
</article>
<script src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="<%= Rails.configuration.stripe[:publishable_key] %>"
data-description="Launch Survey"
data-amount="<%= @amount %>"></script>
<% end %>
点击按钮后,它将触发 Stripe 表单以输入信用卡信息。
我想将其转换为 Backbone 视图,特别是在 jst.eco 模板中。我想知道将Rails.configuration.stripe[:publishable_key] 从我的服务器获取到我的视图的最佳方法是什么?
通常对于这样的事情,我只是创建一个 cookie,但是对于这种类型的支付相关信息,这似乎并不安全。
谢谢!
【问题讨论】:
标签: javascript ruby-on-rails backbone.js stripe-payments