2017-07-27 35 views
1

我閱讀了文檔,但無法獲取Security.salt的值的Cakephp 3。我想獲得像這樣在cakephp中獲取安全鹽3

$salt = Configure::read('Security.salt'); 

導入以下庫

use Cake\Core\Configure; 
use Cake\Core\Configure\Engine\PhpConfig; 

請幫助。

Cakephp version is 3.4

+0

你可以看我以前的答案再在CakePHP 3.x中添加salt,https://stackoverflow.com/questions/19044944/security-salt-value-in-controller/36239832#36239832 – Stephan

回答

4

Configure::Read('Security.salt')將CakePHP的3.0版本,它的工作之前返回CakePHP的3.x的空值。

中,爲了從配置文件讀取的鹽就需要包括安全命名空間:

use Cake\Utility\Security; 

,並且可以使用檢索鹽的價值:

Security::salt() 

例 -

echo Security::salt(); 
+0

非常感謝你的工作:) –

+0

接受我的答案,如果它的幫助爲你:) @VaruniNR – shubham715

+0

是的,我會的。當然。 :) –