使用PasswordHasher而不实现Asp.Net Identity框架

时间:2014-09-29 19:50:04

标签: .net asp.net-web-api asp.net-identity claims-based-identity

为web api开发一个简单的基于声明的身份和身份验证系统,它不依赖于整个Asp.Net Identity框架。有没有办法使用PasswordHasher.HashPasswordPasswordHasher.VerifyPassword作为哈希和验证密码的帮助方法?如果没有,.NET Framework中是否有提供此功能的内容,以便一个(谁不是专家安全程序员)不需要编写用于密码散列和解析的算法?

2 个答案:

答案 0 :(得分:1)

我找到了我想要的替代方案:System.Web.Helpers.Crypto包含了我需要的所有内容,包括HashPasswordVerifyHashedPassword

答案 1 :(得分:0)

从Identity获取decompiled code并将其添加到您的项目中。