【发布时间】:2011-03-09 18:31:53
【问题描述】:
我仍在开发我的第一个 Grails 应用程序。这一次,我的问题是限制特定用户对某些操作的访问。
假设用户添加了一些对象,例如图书。我想仅向管理员和添加该书的用户授予编辑书籍的权限。我目前正在使用 Acegi 插件。我知道该插件有更新版本,但我不确定它是否会改变我的问题。
第二件事有点相似。我有一个侧边栏,有“你好 ${currentUser.username}。currentUser 是一种返回当前登录用户实例的方法。但问题是我不知道我可以把这条消息放在哪里能够到处使用它。我应该把它放在某个服务中并在任何地方包含它吗?我尝试创建一个由所有其他控制器扩展的 ApplicationController,但这似乎不起作用。你有什么想法吗?
谢谢! 格热戈日
【问题讨论】:
标签: spring grails groovy spring-security