我正在制作一个网站,您必须先付款(通过 PayPal)才能访问该网站的某些安全部分。我已经设置好了,所以“注册”按钮会直接带你到 PayPal,然后一旦你在那里完成支付,你就会被引导到注册 (root/signup/index.php) 页面,你可以在其中输入你的姓名、电子邮件,密码等,并且此信息存储在数据库中。一旦某人的信息进入数据库,他们就可以登录网站的安全部分。
我的问题是,用户可以通过访问 www.mysite.com/signup/ 并输入他们的姓名/电子邮件/密码/等来绕过 PayPal 付款,这些信息仍将输入到数据库中,从而授予他们无需付费即可访问该网站的权限。
有什么方法可以让 www.mysite.com/signup/ 成为只能从 PayPal 访问的页面?我设置了一个 PayPal 按钮,用于在用户完成付款后将其带到注册页面,我希望这是用户访问该页面的唯一方式。