Joh*_*ohn 1 php security payment-gateway
我有一个BluePay的支付网关api.我的应用程序是PHP.我可以使用类似于此的代码处理事务:
bp-> process(1111111111111111,.....),卡号为111111111111111.
process函数使用PHP的CURL包装器将卡号发布到bluepay的站点.
如何安全地从用户那里获得卡号?
我用一个从用户填写的变量替换111111111111111.
您需要确保接收卡号(来自用户)和发送卡号(到您的网关)都是通过SSL连接完成的.我假设您的网关不允许任何其他方式,因此交易的那一方*可能*已经安全.
将CC数据存储在任何地方也很重要,只需将其传递到网关即可.
因此,您需要为Web服务器购买SSL证书,并确保发送的所有敏感信息都已加密(https://).您可以自己生成SSL证书,但这不会给您的用户带来温暖的模糊安全感.它也不会验证您的网站是否声称是谁.
| 归档时间: |
|
| 查看次数: |
359 次 |
| 最近记录: |