如何限制私人内容?

时间:2010-12-14 21:48:04

标签: web-services privileges payment-processing

我的网站有一些私人内容,只有在用户付款后才能查看。我正在考虑使用像Google Checkout这样的东西(其他建议也很好),但从编码的角度来看,你会如何安全地将用户标记为“付费”并让他们访问私人网页? Google结帐似乎可以接受付款,但我怎么知道付款是通过编程方式完成的呢?

这是wordpress或drupal有用的东西吗?

2 个答案:

答案 0 :(得分:2)

您可以通过Google Checkout API集成您的应用程序。一旦付款获得批准,该API应返回成功消息。订单处理的Google Checkout页面提到了以下三个选项:

如果您进行订单处理的自定义集成:

  
      
  • 您将通过您拥有的SSL安全回调网址收到有关新订单的通知   定义

  •   
  • 您可以通过现有的订单管理继续处理订单   您在整合之前使用的系统   使用Google Checkout。谷歌将发送   您在XML消息中订购信息   如果您使用XML API或名称值   如果您使用HTML API,则对   由Notification API定义。

  •   
  • 然后,您可以通过SSL加密渠道发布订单处理命令。

  •   

如果您愿意,您仍可以使用Google Merchant Center处理订单。

在您的应用中获得成功消息后,您只需将其帐户标记为已付款即可。没有什么过于复杂的。

如果您对已与Google Checkout集成的软件包感兴趣,可以查看此页面:

Google Checkout Integration Partners

答案 1 :(得分:1)

扩展上一个答案。您需要让客户在处理付款之前创建帐户,然后根据付款设置相应的帐户权限。此时,您可以通过自己的用户管理系统控制多个访问级别。