public IActionResult Login(LoginRequest loginModel)
        {
            if (loginModel.Name == "test" && loginModel.Password == "pass")
            {
                UserIdentity user = new UserIdentity(1, loginModel.Name, new [] { loginModel.Role });

                return(Ok(new { Token = TokenAuthenticationFactory.CreateToken(user.ToClaims()) }));
            }

            return(Unauthorized());
        }