【问题标题】:MVC Authentication flow queryMVC 身份验证流查询
【发布时间】:2011-06-11 00:14:34
【问题描述】:

我正在编写一个小应用程序,允许用户在线更新他们的个人信息。

我让他们在流程开始时进行身份验证,但也想在我将任何更改提交回数据库之前再次询问他们的密码。

这是亚马逊在允许您查看购物篮和结账之前的工作方式。

有没有明智的做法?

【问题讨论】:

    标签: asp.net-mvc authentication application-design


    【解决方案1】:

    这取决于您作为会员提供者使用什么...

    假设您正在使用 System.Web.Security.MembershipProvider 那么您需要使用 ValidateUser 方法....

    MembershipProvider _provider =  Membership.Provider;
    
    if (_provider.ValidateUser(username,password)){
    
    
    ...the test has passed
    }
    

    我还假设 SSL 已经到位......这将是一个很好的做法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-18
      • 2023-03-22
      • 2015-07-02
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多