因此,我似乎在Stripe Oauth流程中丢失了所有$ _SESSION信息,而对于我一生来说,我不知道为什么。
当Stripe将用户重定向回我的网站时,它将正确地在URL中传递代码和状态信息,但是由于$ _SESSION信息丢失,因此我的用户在此过程中注销。
是的,当他们通过重定向到达页面时,我以session_start();
在此过程中,用户没有关闭浏览器,所以我不明白为什么会发生这种情况。
帮助?
答案 0 :(得分:0)
很有可能回调URL不同。如果您网站上的访问者正在使用www.example.com,而Stripe的回调转到example.com(不带www),则会话/ cookie数据将丢失。