【问题标题】:Prevent webpage access unless checkout is successful除非结帐成功,否则阻止网页访问
【发布时间】:2020-10-04 04:35:34
【问题描述】:

我有一个数字下载页面。该页面在成功的 PayPal 付款时加载。如果用户只是在浏览器地址栏中输入 URL,我可以阻止用户直接访问下载页面吗?

【问题讨论】:

    标签: paypal download


    【解决方案1】:

    这种情况类似于向通过身份验证的用户显示页面。实施细节将取决于您使用的技术。对于显示成功付款的下载页面之类的东西,假设您有一个订单并假设它跟踪付款是否成功(可能作为布尔值)。例如id:1234,paymentSuccessful:假。您可以做什么,在路由器上,当查看order/1234/download 的请求完成时,检查 paymentSuccessful 是否为真。我希望这能让你知道如何去做。

    【讨论】:

    • 嗨。谢谢您的回答。我是否从 PayPal 按钮创建页面设置了一个高级变量,我可以在成功付款时使用该变量?我可以在付款后 PayPal 重定向到的页面上使用此变量吗?
    猜你喜欢
    • 1970-01-01
    • 2012-05-31
    • 1970-01-01
    • 2014-05-28
    • 2019-04-19
    • 1970-01-01
    • 2011-02-09
    • 1970-01-01
    • 2020-11-26
    相关资源
    最近更新 更多