我有一个创建jwt令牌的控制器方法。此操作方法将json格式的令牌返回给客户端。我可以将其存储在Cookie或网络存储中,并将其与每个请求一起发送。但是我认为这不是正确的方法。还有其他方法可以将我的令牌附加到每个http请求吗?
[HttpPost]
public ActionResult Login(LoginModel model)
{
string token = string.Empty;
if (model == null)
{
token = string.Empty;
}
else
{
if(model.Email.Equals("jyothish@gmail.com") && model.Password.Equals("abcdzyx"))
{
AuthenticationModule authentication = new AuthenticationModule();
token = authentication.GenerateTokenForUser(model.Email, model.Password);
}
}
return Json(token,JsonRequestBehavior.AllowGet);
}
这是我的操作方法。
有人可以引导我走正确的路吗?