Grails - Acegi : Customize Authentication Method

标签 grails groovy spring-security

我想更改 Acegi - 插件使用的身份验证过程。它应该是一个完全定制的过程。自定义登录表单 + 自定义身份验证方法。

显然,关于这个主题的文档很少。

在 The Definitive Guide to Grails 一书中,它是针对旧版本的 grails 进行描述的。有spring/resources.xml用来。

在新版本中是 spring/resources.groovy文件,其中使用了 DSL。不知道怎么配置新的AuthenticationManager .

我怎样才能做到这一点?

最佳答案

关于表单,您应该在/grails-wapp/views/login 下有一个 auth.gsp。关于身份验证,您可能只需要在/grails-app/controllers/下的 LoginController 中注入(inject)不同的 AuthenticateService。

关于Grails - Acegi : Customize Authentication Method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/144605/

相关文章:

groovy - 如何从build.gradle执行git命令?

java - 从不同的区域设置货币格式格式化字符串中的货币

model-view-controller - Grails-路径中的用户名

java - 如何使用 Spring Security + Angular 登录/认证

Grails 允许 null 表示 double 不工作

grails - 将Grails 3 URL更改为HTTPS

mysql - 在groovy中编码(marshal)包含json字符串的mysql字符串列

Grails 预验证场景

java - SecurityContextHolder.getContext().getAuthentication().getCredentials() 身份验证后返回 null

Spring MVC Spring 安全性和错误处理