使用 CakePHP 1.3,我们有一个酒店房间预订系统。检查可用性表单应将用户带到安全的支付页面 (https://secure.domain.com/bookings/payment)。付款后,用户会看到一个确认页面(安全也可以),但从这里开始,我们页眉/页脚中的任何链接都应将用户带回非安全域 (http://domain.com)。
目前我们已经为域设置了 SSL UCC 证书 https://secure.domain.com和 https://domain.com .我们还硬编码了检查可用性表单来运行操作 https://secure.domain.com/bookings/payment .因此,我们可以让用户进入 HTTPS 安全区域,但不会退出,除非我们对该部分的所有链接进行硬编码。
Cake 的安全组件非常困惑,因此我正在寻找实现这一目标的最佳解决方案。
能否将Cake的Security组件用于HTTPS支付页面,让生活更轻松,让代码更加CakePHP标准化?还有其他建议吗?
最佳答案
这是一个很好的方法:http://techno-geeks.org/2009/03/using-the-security-component-in-cakephp-for-ssl/因此您甚至不必硬编码任何内容。
关于forms - CakePHP HTTPS 安全支付表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6959585/