본문 바로가기
Project/축구모임 홈페이지개발

[축구모임 홈페이지개발] 06/07 개발일지 Nodejs / 선수 스탯창 스탯부여권한

by 한33 2024. 6. 8.

팀소개 탭은 아무나 들어올 수 있다. 

 

로그인이 필요하지 않다.

 

근데 아무나 들어와서 우리에게 스탯을 부여하고 그렇게 데이터베이스에 넘나들고 하면 보안상 문제가 된다.

 

그래서 

 

        <% if (typeof 유저 !== 'undefined') { %>
              modalLabel.innerHTML = num_plus_name + ' <span onclick="handleStatAllocation()" class="introduce-stat-inputstatbt">스탯부여하기</span><span onclick="handleCancelAllocation()" class="introduce-stat-canclebt">취소하기</span>';
        <%} else {%>
              modalLabel.innerHTML = num_plus_name;
        <%}%>

 

코드를 sendPlayerInfo() 함수 안에 추가해줘서

 

유저가 있을 때만 스탯부여하기 버튼이 보일 수 있도록 구현하였다.