【发布时间】:2011-12-18 19:11:14
【问题描述】:
我是 Grails 的新手,我正在尝试构建一个简单的帮助台应用程序。我希望能够注册一个新用户,登录,发布请求/事件,将其保存到数据库中,并且从管理员方面我希望能够查看表中的所有请求/事件,并更改用户的权限。 对于安全部分(和安全管理),我正在考虑使用 Spring security 和 Spring security UI 插件。 现在我已经创建了应用程序,安装了 spring security 和它的 UI 扩展,添加了真实姓名、电子邮件和公司属性。当我运行应用程序时,我设法成功注册,当我通过电子邮件确认注册时,我会自动登录,但是当我尝试使用其他浏览器登录时,我收到以下错误:
“抱歉,我们无法找到具有该用户名和密码的用户”
但是数据库里有一个。
另外,我想拥有一个事件域类,我将在其中保存所有事件/请求数据。 User 和 Incident 域类之间的关系将是一对多的。我是像其他任何关系一样实现它,还是因为 User 是由 Spring Security 实现的,所以我必须做一些特别的事情? 我愿意接受任何建议。
【问题讨论】: