【发布时间】:2011-11-03 22:49:41
【问题描述】:
我有一个会员注册流程,需要按月支付订阅费。我有一个正在运行的脚本,它可以使用 IPN 脚本更新我的成员的数据库。我很好奇在新用户成功提交付款后验证新用户的最佳方式。这是我为此过程设想的工作流程,但请告知您是否以更直接的方式做过类似的事情。
第 1 步)新用户填写包含用户名和密码的注册表单。
- 此时,我将获取他们生成的密码并在数据库中对其进行操作。这样,如果他们尝试登录,他们将被拒绝访问。
第 2 步)用户通过第三方处理器提交信用卡付款。第三方处理器发送 IPN 以更新数据库。
- 使用 IPN 脚本,一旦他们的付款方式得到验证,我会将密码设置回他们创建的密码。
第 3 步)验证用户付款成功。
- 由于他们的密码恢复到他们最初想要的密码,因此用户可以登录。
我看不出有任何原因这不起作用,但它看起来很笨重。有没有更好的办法?谢谢。
【问题讨论】:
-
不知道是谁,对合法问题投赞成票并平衡反对票
标签: php database passwords membership verify