【问题标题】:how to get forgot password with grails application using spring security core plugin?如何使用 Spring Security 核心插件使用 grails 应用程序获取忘记密码?
【发布时间】:2011-11-11 20:12:54
【问题描述】:

在我的 grails 应用程序中,我使用 spring security core 插件来保证安全性,并使用电子邮件确认插件来保证电子邮件的有效性,现在我需要实现忘记密码的代码。

我需要使用 spring security ui 插件还是我可以使用现有插件来实现它?

感谢,

【问题讨论】:

    标签: spring grails spring-security email-confirmation


    【解决方案1】:

    由于密码是通过单向加密存储的,因此无法检索原始明文密码(除非您未加密存储它,这是一个坏主意)。因此 UI 插件中的工作流程涉及通过电子邮件重置密码。

    您可以安装它,但不必使用 UI 插件 - 随意复制实现并在您的应用程序中使用它。

    【讨论】:

      【解决方案2】:

      我使用电子邮件确认插件实现了reset password feature。这是我使用 Acegi 安全插件(Spring Security 插件的祖先)的时候,但 AFAIK 它也应该与 Spring Security 插件一起使用。

      【讨论】:

        猜你喜欢
        • 2016-01-01
        • 2016-05-24
        • 2012-05-24
        • 1970-01-01
        • 2016-08-30
        • 2013-07-05
        • 2013-01-08
        • 1970-01-01
        • 2011-11-23
        相关资源
        最近更新 更多