How to add a custom key in Symfony 2 in-memory user provider?
providers:
administrators:
memory:
users:
admin: { password: admin, roles: [ 'ROLE_USER' ] }
If I modify the above adding an image
property the user isn't able to login anymore. Really a strange issue.
providers:
administrators:
memory:
users:
admin: { password: admin, roles: [ 'ROLE_USER' ], image: "img/plh.png" }
Reason is on Error log:
PHP Fatal error: Uncaught exception 'Symfony\Component\Config\Definition\Exception\InvalidConfigurationException' with message 'Unrecognized options "image" under "security.providers.in_memory.memory.users.manage"' in ~/vendor/symfony/symfony/src/Symfony/Component/Config/Definition/ArrayNode.php:306
To fix it, you could extend Configuration of the SecurityBundle: http://symfony.com/doc/current/cookbook/bundles/prepend_extension.html