【发布时间】:2011-01-26 02:07:58
【问题描述】:
我在我的 Grails 应用程序中使用 Acegi (AKA Spring Security) 插件。在SecurityConfig.groovy我已经添加了这一行
userName = 'email'
以便将电子邮件字段用作用户名。我发现如果我更改电子邮件字段并保存对象,例如
user.email = 'my_new_email@foo.com'
user.save(failOnError: true)
保存完成且没有错误,但电子邮件字段实际上并未更新。我的猜测是 Acegi 插件禁止更改用户名字段,但如果有人能确认,我将不胜感激。
谢谢, 唐
【问题讨论】:
标签: grails spring-security grails-plugin