使网页仅在用户完成操作后才可访问

Make web-page accessible only after the user completes an action

我正在开发一个项目,用户可以在该项目中购买网站的一个页面并能够将内容上传到该页面。目前,当用户使用 PayPal 付款时,他们会被直接带到上传页面,这很好,但是,任何人都可以访问此页面 - 即使他们没有购买该页面的权利。有没有办法 'protect' 上传页面,只允许适当的购买者自己使用?某种系统会检测到 PayPal 付款,然后将它们重定向到临时上传 URL?

实现此目的的一种方法是使用 Paypal 的 IPN(即时付款通知)服务。当与交易有关的事件发生时,IPN 服务会触发通知。

Paypal 也有 webhooks