투표 카운트 로직...
우선 사이트 운영에 항상 감사드리고 있습니다.
https://mania.kr/g2/bbs/board.php?bo_table=freetalk&wr_id=6188749
이 글의 투표수가 전/후 다른 글들에 비해 비정상적으로 높은 것 보이시죠? 단순히 뉴진스와 엔믹스가 핫한 그룹이어서 그렇다고 볼 수 없는 수치입니다.
이전에도 한 유저가 1회를 초과하여 투표가 가능한 상황들이 드러난 적 있었는데요, 왜 이런 상황이 발생할까요?
회원별로 id 내지는 토큰이 있을 것이고 그 토큰당 투표했는지를 체크한다면 절대 중복표가 발생하지 않을 것 같은데요..
예를 들자면 삭제 찬/반 투표는 의도대로 잘 작동하고 있잖아요? 투표 참여 여부의 로직을 한번 검토해주시길 부탁드립니다.
물론 사이트 이용에 치명적인 오류는 아닌지라, 우선순위는 좀 떨어질 수 있습니다.
투표 기능이 조금 엉성하더라도 매니아는 여전히 좋은 사이트겠지요.
하지만 이 오류 하나 때문에 투표라는 좋은 기능이 많이 의미를 잃게 되는것 같아 슬픕니다.
한번 살펴보시고 수정 가능한 부분일지 검토를 적극 제안해봅니다, 감사합니다!!!
| 글쓰기 |

안녕하세요 소맥보다릴맥님,
매니아 설문조사는 최대한 많은 의견을 듣고자 비회원도 투표를 할 수 있게 돼 있고, ip를 기반으로 중복을 막는 구조로 돼 있습니다. ip를 바꿔가며 투표를 중복 참여할 수 있는 단점이 있지만 로그인 한 회원 등 다른 방식으로 중복을 차단하게 되면 극소수의 로그인한 회원분들(80%가 비로그인 방문자 입니다.)만 투표에 참여할 수 있어 표본이 너무 적은 문제가 있었습니다. 라이트한 투표를 지향하는 시스템인 만큼 높은 신뢰도의 정밀한 설문조사 보다는 참고용으로 이용해 주시면 감사드리겠습니다.