【发布时间】:2011-12-18 07:13:20
【问题描述】:
我按照这些 Railscast 为我的应用构建了一个身份验证系统:
http://railscasts.com/episodes/250-authentication-from-scratch 和 http://railscasts.com/episodes/274-remember-me-reset-password
如果没有帐户,人们将无法使用该应用。它终于可以正常工作了,就像我想要的那样。
现在我想知道如何将注册仅限于付费用户。老实说,我对事物的计费方面一无所知。
最基本的解决方案是使用Paypal,并在用户付款后将用户重定向到注册页面。我实际上更喜欢使用 Paypal,并且不介意他们是否必须走出网站才能输入付款详细信息。
但是这种方法有一个巨大的漏洞:客户可以决定取消他们的 Paypal 订阅,而只需使用原始注册页面注册一个帐户。或者更糟糕的是,与大家分享。
我知道RailsKit for SaaS,但价格有点吓人(更不用说如果我想在多个站点上使用它必须支付 1,000 美元)所以我宁愿选择开源/低成本的解决方案,如果可能。
【问题讨论】:
-
我们在这里谈论多少用户?您是否可以根据您是否收到他们的贝宝通知来手动“批准”用户?
-
@antony-scott 如果我能让 200 人每月付款,我会非常欣喜若狂。手动“批准”是我最后的手段,因为人们希望立即获得他们的帐户。
-
如果您确实找到了答案,请发布您自己问题的答案并将其标记为已接受。这样,其他有同样问题的人将来可以通过搜索 stackoverflow 受益。
标签: ruby-on-rails paypal saas billing