Spring Security UI 0.2

时间:2012-08-31 11:07:01

标签: grails spring-security

我决定在grails应用程序中使用spring security UI。 它使用Register布局,但我希望它使用我的主布局。 当我改变它的主要布局时,我松开了所有看上去很漂亮的登录屏幕。

有没有办法可以使用我主要的css以及寄存器布局的花哨外观?

此外,我一直在网上搜索,找不到任何关于自定义Spring安全UI的好文档

我非常擅长使用grails创建Web UI,并且任何有关外观的想法都会很棒,因为我有很多“制作漂亮的东西”的事情。

对于其他人来说,我找到了一个非常好的网站来帮助你理解 http://mrhaki.blogspot.co.uk/2011/03/grails-goodness-applying-layouts-in.html

2 个答案:

答案 0 :(得分:1)

Spring安全性UI使用资源插件来配置其可见性。它配置了您可以使用的三个“模块”:spring-security-uiregisterajax-login您需要在gsp标头中包含模块,例如

<r:require modules="spring-security-ui"/>

答案 1 :(得分:1)

我打开另一个答案,因为我无法在评论中格式化我的代码。

您可以创建模块并在页面或图层中注册它。资源在grails-app / config目录中创建。您创建一个文件YourModuleResources.groovy并将您的CSS放入其中。 e.g:

modules = {
    mystyles {
        resource url: 'js/myjavascripts.js'
        resource url: 'css/mystyle1.css'
        resource url: 'css/mystyle2.css'
    }
}

然后你可以使用

<r:require modules="mystyles"/>