Grails Spring安全无密码编码

Grails Spring安全无密码编码,grails,spring-security,Grails,Spring Security,是否可以在Spring Security中关闭密码编码?如果是,怎么做 总的来说,这是一个非常糟糕的想法,但是如果你有一个用例,那么它是可行的。覆盖grails app/conf/spring/resources.groovy中的passwordEncoderbean: import org.springframework.security.authentication.encoding.PlaintextPasswordEncoder beans = { passwordEncoder

是否可以在Spring Security中关闭密码编码?如果是,怎么做

总的来说,这是一个非常糟糕的想法,但是如果你有一个用例,那么它是可行的。覆盖
grails app/conf/spring/resources.groovy中的
passwordEncoder
bean:

import org.springframework.security.authentication.encoding.PlaintextPasswordEncoder

beans = {
   passwordEncoder(PlaintextPasswordEncoder)
}

我不确定是否有任何配置设置,但通过插件中的一个小技巧,您当然可以,,,如果您对黑客方法感兴趣,请告诉我,我将发布所需的更改,或者更好的是发布一个被黑客攻击的插件zip:)评论的下一票按钮在哪里;)不要攻击插件-正确操作。。通常情况下,用例是能够通过电子邮件发送密码提醒。但它很容易实现类似的功能,即发送电子邮件以重置密码。如果土木工程师的客户要求在不存在所需火灾的情况下建造某些建筑,土木工程师会说这是不可能的,如果有要求,最终会走开。作为软件开发人员,我们会说,是的,好的,我能做到@stivlo—虽然我大体上同意这一点,但有一个合理的明文密码编码应用程序,用于开发/测试环境,以便能够通过简单的测试验证密码是否正确存储在数据库中。理想情况下,这应该与部署后的实时系统测试相结合,以检查密码是否未以明文形式存储,但它可以成为自动化测试系统的有用部分。