我有一個會員註冊過程,需要每月訂閱付款。我有一個可以使用IPN腳本更新我的成員數據庫的腳本。我很好奇一旦成功提交付款後驗證新用戶的最佳方式。以下是我爲這一過程設想的工作流程,但請告知您是否以更直接的方式完成了類似的工作。成功付款後驗證新用戶的最佳方式是什麼?
步驟1)新用戶完成註冊表單,其中包括用戶名和密碼。
- 在這一點上,我將採取他們生成的密碼,並在數據庫中操縱它。這樣,如果他們嘗試登錄,他們將被拒絕訪問。
步驟2)用戶通過第三方處理器提交信用卡支付。第三方處理器發出IPN更新數據庫。
- 使用IPN腳本,一旦他們的付款方法被驗證,我會設置密碼回到他們創建的那個。
步驟3)用戶驗證成功付款。
- 由於他們的密碼回到了他們最初想要的密碼,用戶可以登錄。
我沒有看到任何理由,這不起作用,但它似乎笨重。有沒有更好的辦法?謝謝。
Downvoter,請評論。 – Problematic
不知道是誰,爲合法的問題投票,並平衡downvote – Tony318