S2-quickStart也不生成Login / LogOut控制器和视图

时间:2017-01-27 07:12:10

标签: grails spring-security

我正在使用grails 2.5.2 version,我是Grails的新手,尝试使用Spring安全核心,我在compile "org.grails.plugins:spring-security-core:2.0.0"文件中创建了应用并配置了buildConfig.groovy  并做了grails compile然后

s2-quickstart org.test.secureapp SecUser SecRole

执行此命令后只创建了域名,我在网上搜索了解决方案,在stackOverFlow中也先前问过这个问题,在答案块中提供了一些现在不能正常工作的链接。

1 个答案:

答案 0 :(得分:4)

控制器和视图位于插件中。预计用户将希望自定义域类(通常只是用户类),但它不太可能需要覆盖控制器功能或视图,因此他们是插件本身(请参阅herehere)。

它们可以自定义,就像插件中的任何工件类或GSP一样 - 只需在应用程序的相同相对位置创建一个具有相同名称的类或GSP(grails-app / controllers / grails / plugin中的控制器)将使用/ springsecurity和Grails-app / views / login中的GSP,而不是你的。