authentication - 如何在Grails中创建禁区?

标签 authentication grails

如何在某些页面(创建/编辑/删除 View 和 Controller )上设置密码(最好是在数据库中,所以最好是一条记录)。可以使用带有密码字段的表单将其重定向到入口页面。

最佳答案

使用安全插件之一,并使您要保护的操作仅对具有特定角色的用户可用。如果未经身份验证的用户尝试访问这些操作之一,则将提示他们登录,并且只有在分配了相关角色后,才允许调用该操作。

spring安全插件是一个合理的选择,因为它提供了您所需的功能,并且可能是最流行的Grails安全插件。

关于authentication - 如何在Grails中创建禁区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5788953/

相关文章:

grails - 如何防止直接访问Grails中的* .gsp页面

database - grails:从 Controller 在数据库中创建条目

ajax - 在处理 POST 请求时确定谁在 Node 上使用 basicAuth 进行了身份验证

android - token 认证 Android Studio

node.js - 如何识别 Socket.IO 中身份验证成功(不成功)(通过 socketio-auth)?

ubuntu - 在Ubuntu上部署Grails War文件的问题

authentication - 使用 OpenLayers 使用密码保护地理服务器中的图层

facebook - fb :login-button if oauth 2. 的注册 url 参数失败 0 已启用

hibernate - Groovy/Grails:不区分大小写,使用 `findAllBy … InList`进行过滤

grails - 如何在HTTPBuilder中为POST请求传递数组