如何在web api中实现JWT身份验证?

时间:2017-02-07 20:14:49

标签: c# asp.net asp.net-web-api2 jwt http-token-authentication

我需要在我的web api项目中实现基于令牌的身份验证。 在谷歌搜索我开始了解JWT。但是现在它是一个让我头疼的日子,并在谷歌上搜索如何为简单的Forms Authenications实现JWT。

我找到的链接显示JWT具有OAuth或Identity框架。

但我不使用OAuth或Identity框架。

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的文章吗?

0 个答案:

没有答案