팀소개 탭은 아무나 들어올 수 있다.
로그인이 필요하지 않다.
근데 아무나 들어와서 우리에게 스탯을 부여하고 그렇게 데이터베이스에 넘나들고 하면 보안상 문제가 된다.
그래서
<% 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() 함수 안에 추가해줘서
유저가 있을 때만 스탯부여하기 버튼이 보일 수 있도록 구현하였다.
'Project > 축구모임 홈페이지개발' 카테고리의 다른 글
[축구모임 홈페이지개발] 06/15 개발일지 Nodejs / 선수스탯창 스탯입력 정리 / 출력 기능 구현 (0) | 2024.06.16 |
---|---|
[축구모임 홈페이지개발] 06/14 개발일지 Node.js / 선수스탯창 개인 권한 설정 (0) | 2024.06.15 |
[축구모임 홈페이지개발] 06/06 개발일지 Nodejs / 선수스탯창 디자인3, 개인화2 (0) | 2024.06.06 |
[축구모임 홈페이지개발] 06/05 개발일지 Nodejs / 선수스탯창 개인화 (0) | 2024.06.06 |
[축구모임 홈페이지개발] 06/04 개발일지 Nodejs / 선수스탯창 디자인 구현2 (0) | 2024.06.05 |