19得票2回答
在Django管理站点中添加忘记密码功能

如何在Django管理站点中添加忘记密码功能?包括电子邮件/安全问题选项?是否有可用的插件/扩展?

19得票3回答
如何定制Devise使用PostMark邮件发送密码重置邮件

我试图使用PostMarkApp和Rails的gem(postmark-rails,postmark-gem,和mail)来将所有系统的电子邮件通知集中到一个地方。我已经成功创建了一个处理发送购买收据的邮件程序,但是我无法接收到忘记密码的电子邮件。我的开发日志显示Devise发送了消息,但是我...

17得票2回答
创建账户,忘记密码和更改密码

Spring Security非常适合开发者保护他们的Web应用程序。 然而,那么 创建账户 和 "忘记密码" 呢?大多数登录页面都有这些链接以及用户名和密码字段。Spring的默认登录页面没有这些链接...在好的情况下,它可以支持 "记住我"... Spring是否支持这些流程,例如创建...

63得票12回答
实施密码恢复最佳实践

我希望在我的网站应用程序中实现密码恢复功能。 我不想使用密保问题。 虽然可以通过电子邮件发送密码,但我认为这样做存在风险。 也许我可以生成一个新的临时随机密码,并通过电子邮件发送它,但我认为这和上述方法一样有风险。 我是否可以通过电子邮件发送一个URL,例如http://example...

8得票1回答
Drupal 6如何防止特定用户自动密码恢复和重置

我有一个客户网站,其中有一个特殊的用户名“guest”,允许未经授权的用户登录并注册活动。但最近密码被更改了,似乎是在登录时通过请求密码恢复/重置来完成的。该重置是自动完成的,尽管它会将临时密码发送到“guest”帐户的管理员,但需要反复重置密码以使其返回到原始已知值。 那么,是否可能仅在用...

8得票3回答
Keycloak:禁用密码重置后的重定向到账户页面并显示消息

我正在使用Keycloak,希望启用忘记密码流程。我已经在登录中启用了“忘记密码”,并配置了SMTP发送电子邮件。 从keycloak的开箱即用功能中得到的是以下内容: ->点击“忘记密码”链接->输入用户名或电子邮件->用户收到带有重置链接的电子邮件->单击链接->重置密码,然后提交->用户...

16得票3回答
忘记用户密码重置的最佳实践

据我所思,有两种合理的方法可以重置用户忘记密码。 让用户输入他们的电子邮件地址,然后将新的明文密码发送到他们的电子邮件地址。 向他们的电子邮件地址发送一个带有UID编号的链接。点击该链接会带用户进入网站上的一个表单页面,用户可以在其中选择自己的新密码。 哪种方法更可取,为什么? 如果...

60得票10回答
ASP.NET会员更改密码而不知道旧密码

评估方法签名时,更改密码时需要知道旧密码。membershipUser.ChangePassword(userWrapper.OldPassword, userWrapper.Password) 有没有不需要知道旧密码就可以更改密码的方法?

175得票10回答
“忘记密码”实现的最佳方法是什么?

我正在寻找实现“忘记密码”功能的最佳方法。 我想出了两个想法: 当用户点击忘记密码时,需要输入用户名、电子邮件地址和可能的生日日期或姓氏等信息。然后会向用户的电子邮件账户发送一封包含临时密码的电子邮件。用户使用临时密码登录并重置密码。 类似方式,但是电子邮件将包含一个链接,让用户重置密码...

7得票1回答
如何在Zend框架中生成随机密码或临时URL以重置密码?

我有一个基本的身份验证过程,使用Zend_Auth_Adapter_DbTable。我在我的身份验证控制器上有登录和注销操作。现在我想创建一个函数来重置忘记的密码,自动生成密码,保存新密码,并向他们发送一封电子邮件,其中包含新生成的密码。 最好的处理流程是什么?如何生成新密码?Zend框架是...