【发布时间】:2011-11-11 20:12:54
【问题描述】:
在我的 grails 应用程序中,我使用 spring security core 插件来保证安全性,并使用电子邮件确认插件来保证电子邮件的有效性,现在我需要实现忘记密码的代码。
我需要使用 spring security ui 插件还是我可以使用现有插件来实现它?
感谢,
【问题讨论】:
标签: spring grails spring-security email-confirmation
在我的 grails 应用程序中,我使用 spring security core 插件来保证安全性,并使用电子邮件确认插件来保证电子邮件的有效性,现在我需要实现忘记密码的代码。
我需要使用 spring security ui 插件还是我可以使用现有插件来实现它?
感谢,
【问题讨论】:
标签: spring grails spring-security email-confirmation
由于密码是通过单向加密存储的,因此无法检索原始明文密码(除非您未加密存储它,这是一个坏主意)。因此 UI 插件中的工作流程涉及通过电子邮件重置密码。
您可以安装它,但不必使用 UI 插件 - 随意复制实现并在您的应用程序中使用它。
【讨论】:
我使用电子邮件确认插件实现了reset password feature。这是我使用 Acegi 安全插件(Spring Security 插件的祖先)的时候,但 AFAIK 它也应该与 Spring Security 插件一起使用。
【讨论】: