Grails-Acegi:自定义身份验证方法
时间:2020-03-06 14:49:59 来源:igfitidea点击:
我想更改Acegi插件使用的身份验证过程。它应该是一个完全定制的过程。自定义登录表单+自定义身份验证方法。
显然,关于此主题的文档很少。
在《 Grails权威指南》一书中,它是针对较旧版本的grails进行描述的。在那里使用了" spring / resources.xml"。
新版本中是spring / resources.groovy
文件,其中使用了DSL。我不知道如何配置新的" AuthenticationManager"。
我怎样才能做到这一点?
解决方案
关于表单,我们应该在/ grails-wapp / views / login下有一个auth.gsp。关于身份验证,我们可能只需要在/ grails-app / controllers /下的LoginController中注入一个不同的AuthenticateService。