2016-06-23 11 views
-1

Wie kann ich zu einem Schlüssel dynamische in der config.yml Ich benutze die vmelnik Bundle, aber ich möchte einen anderen Schlüssel für jeden Benutzer Ich versuchte es mit einem Service und einem Tag, aber es funktioniert nicht. Vielen DankSchlüssel dynamische in config.yml

Antwort

0

Sie können einen Parameter nicht dynamisch machen.

Mit der Dependency Injection-Komponente können Sie Ihre Konfigurationsparameter nur einmal anpassen, wenn der Cache erwärmt ist. Es wird also nicht für jeden Benutzer anders sein.

Sie können das Bündel Gabel und die Teilnehmer bearbeiten, um die Config-Taste nicht zu verwenden, sondern etwas anderes, benutzerspezifische ...:

https://github.com/vmelnik-ukraine/DoctrineEncryptBundle/blob/master/Subscribers/DoctrineEncryptSubscriber.php

Aber da Benutzerschlüssel wird gespeichert auf auf dem gleichen Server wie die verschlüsselten Daten, ist es nicht sicherer, Ihre Daten verschlüsselt zu speichern. Es ist nur sicherer, wenn Ihre Schlüssel besser geschützt sind als Ihre DB.

+0

vielen Dank – Dunbar

Verwandte Themen