购买订阅后一次性访问URL 时间:2021-03-06 作者:Marcio Vieyra 下面是一个场景:一个客户正在销售一种只允许使用一个Web应用程序的产品。该Web应用程序有一个简单的URL,如www.company。com/app/the awesome tool(它不可公开访问)我一直在思考如何解决这个问题,但我还是不明白。。。我唯一能想到的是,在购买之后,会向客户发送一个唯一的URL,将其转发到www.company.com/app/the-awesome-tool (使用屏蔽URL),访问后将过期。我怎样才能做到这一点?我们已经安装了MemberPress,也可以安装WooCommerc来解决这个问题。非常感谢你的帮助! 1 个回复 SO网友:Abhik 一个简单的解决方案是在购买订阅/产品时创建一个唯一的令牌。保存到数据库中某个位置的令牌。将URL作为GET变量提供给传递令牌的应用程序。对于eample,www.company.com/app/the-awesome-tool/?token=jvp2HBst5V7iHQeE2twq访问时,检查数据库中是否有令牌,如果没有限制访问。如果授予了访问权限,则从数据库中删除令牌。这可以通过比较用户ID、订单ID等进行扩展。 文章导航