【发布时间】:2014-12-19 16:33:22
【问题描述】:
我正在实现一个连接到第三方 API 的 Magento 扩展。我是 Magento 的新手,但总体上熟悉 MVC 系统。
我的问题很简单,“我应该在哪里(以及如何?)存储用于访问此第三方 API 的凭据?我可以创建一个数据库表并将它们存储在那里,但这感觉有点矫枉过正。我见过人们提到使用 Magento 缓存作为键/值存储,但它听起来太脆弱了。我注意到 Magento 似乎有某种配置对象(还没有真正挖掘到它),也许这是我最好的选择?
以下哪一项(如果有)是“正确的”?从长远来看,哪个最让我头疼?
不用说,我需要对这些凭据进行加盐/哈希处理,但我想同样的问题也适用于“我应该在哪里存储盐”?
【问题讨论】: