Magento后台配置设置的时候有时候需要加密保留,如一些重要的账号密码就不应当明文保留到数据库和显示在前台。那么你知道magento如何加密衔接吗?app_secrettranslate=labellabelapp_secret/labelfrontend_...
Magento后台配置设置的时候有时候需要加密保留,如一些重要的账号密码就不应当明文保留到数据库和显示在前台。那么你知道magento如何加密衔接吗?
<app_secrettranslate=label>
<label>app_secret</label>
<frontend_type>password</frontend_type>
<backend_model>adminhtml/system_config_backend_encrypted</backend_model>
<sort_order>2</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>0</show_in_store>
</app_secret>
获取值得代码$appSecret=Mage::getStoreConfig(facebook_login/setting/app_secret,$storeId);
直接拿getStoreConfig获取到的值是经过加密的,还需要解密能力用。解密代码$appSecret=Mage::helper(core)->decrypt($appSecret);
配置文件中设置<frontend_type>password</frontend_type,前台可以看到字符。frontend-type-password不显示配置文件中设置<frontend_type>obscure</frontend_type>即可。
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部