【发布时间】:2012-07-06 01:43:03
【问题描述】:
当 PayPal 发布到“返回”网址时,Devise 正在注销我的用户。有没有办法让贝宝发布到“退货”网址并让用户保持登录状态?
我认为这是因为会话标识符不存在于 paypal 帖子中。但是不应该有一种方法让用户保持登录状态吗?
【问题讨论】:
标签: ruby-on-rails authentication devise paypal
当 PayPal 发布到“返回”网址时,Devise 正在注销我的用户。有没有办法让贝宝发布到“退货”网址并让用户保持登录状态?
我认为这是因为会话标识符不存在于 paypal 帖子中。但是不应该有一种方法让用户保持登录状态吗?
【问题讨论】:
标签: ruby-on-rails authentication devise paypal
如果 paypal 不包含您的应用程序所需的正确 CSRF 元参数,也会发生这种情况。如果您在没有提供正确 CSRF 参数的情况下发布到 rails 应用程序,您的会话将被删除。这听起来像是正在发生的事情。解决此问题的一种方法是禁用贝宝发布操作的 CSRF 元保护
如果确实发生这种情况,请在此处查看如何禁用
【讨论】: