public IActionResult Login(LoginRequestDto request) { var salt = _service.GetSalt(request.Login); request.Haslo = EncryptPass(request.Haslo, salt); if (!_service.CheckUserPassword(request)) { return(Ok("User or password incorrect")); } var token = CreateToken(); var refToken = Guid.NewGuid(); _service.AddToken(request.Login, refToken.ToString()); return(Ok(new { token = new JwtSecurityTokenHandler().WriteToken(token), refreshToken = refToken })); }