如何在asp.net中的密码恢复控制中实现多个挑战问题?

时间:2012-07-31 14:20:48

标签: asp.net asp.net-membership membership-provider password-recovery change-password

我希望在asp.net中的密码恢复控制中实现多个挑战问题。默认的成员资格控制仅适用于一个挑战问题。

有人建议,实现控制的多个问题的一种方法是创建我自己的成员资格提供者。虽然对我来说,如果我只是处理密码恢复控制之外的挑战问题部分,这似乎是一种更简单的方法。然后,如果用户成功应答挑战问题,则响应将与现有的更改密码方法相关联,以允许他/她输入新密码。

以下是我的问题:

  • 这种方法的缺点是什么?
  • 为什么我需要创建新的会员提供商?
  • 我什么时候需要创建一个 单独的会员提供者?

0 个答案:

没有答案