帐户控制器密码加密

时间:2014-04-05 09:27:02

标签: asp.net asp.net-mvc-4 password-encryption

我不知道ASP.NET MVC 4中的WebSecurity类使用什么类型的加密来加密密码。这是用于注册新帐户的控制器操作(它是自动生成的):

    [HttpPost]
    [AllowAnonymous]
    [ValidateAntiForgeryToken]
    public ActionResult Register(RegisterModel model)
    {
        if (ModelState.IsValid)
        {

            try
            {
                WebSecurity.CreateUserAndAccount(model.UserName, model.Password);
                WebSecurity.Login(model.UserName, model.Password);
                return RedirectToAction("Index", "Home");
            }
            catch (MembershipCreateUserException e)
            {
                ModelState.AddModelError("", ErrorCodeToString(e.StatusCode));
            }
        }


        return View(model);
    }

所以有人能告诉我在将密码保存到数据库中时使用的加密类型吗?

0 个答案:

没有答案