我用Angular开发了一个工具,我想提供一个免费和付费的高级模型。因此,可以在那里登录。身份验证和数据库通过Firebase运行。
我在一个基于Elementor的单独WordPress网站上展示了这个工具。在那里,您还可以找到其他领域,如常见问题解答,演示等。在这个网站上,我还列出了价格和报价与WooCommerce购买的可能性(订阅模式/贝宝)。
我的问题是:如何最优雅地连接两个平台?如果有人通过WooCommerce订阅高级模型,用户(此时注册......或未注册......)必须通过Angular应用程序获得高级访问权限。这里有最佳实践吗?
我的方法:购买后,我通过电子邮件发送一个令牌,用户可以在平台上的个人资料中输入该令牌。在那里我检查有效性。您如何评价该手术?
1条答案
按热度按时间fykwrbwg1#
WordPress提供了不同的钩子和函数,允许您访问所有WordPress数据。要将此数据与Firebase实时数据库/身份验证同步,您可以使用Cloud Functions。或者,您可以使用插件将Firebase与WordPress集成。要做到这一点,只需转到WordPress插件目录并搜索“Firebase”。你会发现几个插件,使您可以轻松地集成Firebase与您的WordPress网站。