如何在某些页面(创建/编辑/删除 View 和 Controller )上设置密码(最好是在数据库中,所以最好是一条记录)。可以使用带有密码字段的表单将其重定向到入口页面。
最佳答案
使用安全插件之一,并使您要保护的操作仅对具有特定角色的用户可用。如果未经身份验证的用户尝试访问这些操作之一,则将提示他们登录,并且只有在分配了相关角色后,才允许调用该操作。
spring安全插件是一个合理的选择,因为它提供了您所需的功能,并且可能是最流行的Grails安全插件。
关于authentication - 如何在Grails中创建禁区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5788953/