public IActionResult DeleteUser(UserCredential userCred)
        {
            User loginningUser = _sqlUserHandler.GetUser(userCred.Username);

            if (loginningUser == null)
            {
                return(BadRequest());
            }

            if (loginningUser.IsValidPassword(userCred.Password))
            {
                _sqlUserHandler.DeleteUser(userCred.Username);
                return(Ok("user successfully deleted"));
            }

            return(BadRequest());
        }
示例#2
0
 public void DeleteUser(FireChatCore.User user)
 {
     repository.DeleteUser(user);
 }