using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using WebApplication17.Models;
namespace WebApplication17.Controllers
{
[BWActionFilter]
[MyAuthrize]
public class DefaultController : ApiController
{
public int get()
{
return 1;
}
}
}
View Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using WebApplication17.Models;
namespace WebApplication17.Controllers
{
public class AccountController : ApiController
{
public string Login(UserInfo user)
{
string token = "";
if (user.Name == "Admin" && user.Pass == "1234")
{
JWTHelper helper = new JWTHelper();
Dictionary<string, object> playload = new Dictionary<string, object>();
playload.Add("Name", user.Name);
playload.Add("Id", user.Id);
token =helper.GetToken(playload, 1200);
}
return token;
}
}
}