J2EE spring security一次性链接,用于密码重置

| 我在J2EE spring网络应用中使用spring(3.0)安全性进行登录。我需要生成一个链接,该链接将通过电子邮件发送给(要求重设密码的用户),并且只能用于一次重设密码并通过带有表单的页面设置一个新的链接。如何生成这种链接?     
已邀请:
        这取决于您如何存储用户凭据: 如果为用户实体实现
UserDetails
CredentialsContainer
,则可以添加某种重置密码布尔字段,该字段具有某种唯一ID,将作为URL的一部分发送,如果用户根据链接导航至正确的URL并且他已重置启用密码布尔值标志,然后向他显示更新密码并在提交时禁用重置密码标志的表单。     

要回复问题请先登录注册