我需要在我的 web api 项目中实现基于令牌的身份验证。在谷歌上我开始了解 JWT。但现在是挠头并在谷歌上搜索如何为简单的表单身份验证实现 JWT 的一天。
我发现的链接显示了带有 OAuth 或身份框架的 JWT。
但我没有使用 OAuth 或身份框架。
public HTTPStatusCode Login(string userName, string pwd)
{
if(userName!=null && pwd !=null)
{
IDAL dal = new AccountService();
bool isValid = dal.ValidateUser(userName,pwd); //simple dal method to check for the username & password
if(isValid)
{
//here I need to implement JWT.
return HTTPStatus.Ok;
}
else
{
return HTTPStatus.BadRequest;
}
}
}
有人可以分享一些演示如何实施 JWT 的文章吗?