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跨境小程序
手機入駐更便捷
返回頂部