用于访问分区站点的唯一密码

时间:2015-09-30 作者:Abdulfattahu Riliwan Oladipupo

我正在wordpress网站上工作。我正在出售一门关于它的数字课程。对课程感兴趣的用户将通过银行在当地付款,并向我发送付款详细信息。

所以,在我确认他们的付款后,我想将他们的电子邮件和电话号码添加到数据库中。我不知道是否还会生成一个像密码这样的唯一代码来附加电子邮件和电话号码。这样他们就可以输入他们的电子邮件/电话和我给他们的密码,进入他们可以访问课程材料的部分网站。

就像我要自己手动创建用户登录,这样他们就可以访问页面。我只是一个兼职的WordPress开发新手,请全面解释答案。

1 个回复
SO网友:user3135691

有几十种方法可以做到这一点。虽然你的方法可能只适用于少量用户,但很可能要处理数百甚至数千个用户,工作量太大了。

这就是为什么我强烈建议采用自动化方法,其中大多数用户处理都是由WordPress完成的。

然而,对于少量用户,我只需使用以下插件之一:

然后创建一个用户角色,如“正式成员”或“付费成员”。让所有成员注册,并给他们相同的基本用户级别,当有人付费时,只需将其用户角色从“基本”更改为“付费用户”。当然,您需要创建一个只有付费用户才能访问的页面。

此过程仍然是半自动的,并且无法扩展到,因为您必须手动编辑每个用户。

如果你的用户数量在增长,你需要扩展你的应用程序,我会寻找贝宝插件之类的东西,因为你需要连接到你的银行账户,以便检查你的钱是否被转账,然后根据第一个事件触发后续行动。