使用Paypal支付标准。当用户在paypal.com上付款后将其重定向到应用程序后,登录的用户将退出登录状态。任何帮助表示赞赏。
答案 0 :(得分:3)
如果您在未提供正确的 CSRF参数的情况下发布到rails应用,则会话将被删除。这听起来像正在发生的事情。解决此问题的一种方法是禁用paypal post动作的CSRF元保护
在Rails3中,您可以针对特定方法禁用控制器中的csrf标记:
protect_from_forgery :except => :create
skip_before_filter :verify_authenticity_token
skip_before_filter :verify_authenticity_token, :except => [:update, :create]