У меня есть метод контроллера, который создает токен 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);
}
Это мой метод действия.
Может ли кто-нибудь направить меня на правильный путь?