2017-07-27 2 views
1

Je lis les documents et je ne suis pas en mesure d'obtenir comment obtenir Security.salt la valeur de app.php en Cakephp 3. Je suis en train de le faire comme çachercher la sécurité du sel dans cakephp 3

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

Importation des bibliothèques suivantes

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

aide Veuillez.

Cakephp version is 3.4

+0

Vous pouvez voir ma réponse précédente pour Re ading the salt dans Cakephp 3.x, https://stackoverflow.com/questions/19044944/security-salt-value-in-controller/36239832#36239832 – Stephan

Répondre

4

Configure::Read('Security.salt') retourne une valeur vide dans 3.x CakePHP avant la version 3 CakePHP cela a fonctionné.

En ordre de lire le sel à partir du fichier de configuration, vous devez inclure l'espace de noms de sécurité:

use Cake\Utility\Security; 

Et vous pouvez récupérer la valeur du sel en utilisant:

Security::salt() 

Exemple-

echo Security::salt(); 
+0

Merci beaucoup cela a fonctionné :) –

+0

Accepter ma réponse si elle est utile pour vous :) @VaruniNR – shubham715

+0

Oui, je le ferai. Sûr. :) –