我使用Symfony2。当用户登录我的应用程序时,如果出现错误,则会显示默认消息“Bad credentials”。出现。我想改变信息。 (我没有使用FOSUser)
答案 0 :(得分:2)
我在symfony的doc:
中关注此页面http://symfony.com/doc/2.8/cookbook/security/form_login_setup.html
它对我有用。
{% if error %}
<div>{{ error.messageKey|trans(error.messageData, 'security') }} </div>
{% endif %}
答案 1 :(得分:1)
只需使用以下密钥创建翻译,或使用您的密钥覆盖登录视图以制作您自己的翻译。
要完全覆盖邮件,请在Invalid credentials.: Invalid credentials.
(示例)中创建翻译密钥:
Int
此密钥在security domain。
中定义