Magento后臺配置設置的時候有時候需要加密保存,如一些關鍵的賬號密碼就不應該明文保存到數據庫和顯示在前臺。那么你知道magento如何加密連接嗎?
后臺配置設置的時候有時候需要加密保存,如一些關鍵的賬號密碼就不應該明文保存到數據庫和顯示在前臺。那么你知道如何加密連接嗎?
<app_secret translate="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跨境小程序
手機入駐更便捷
返回頂部