관리기능>외사경찰관리 form에 csrf토큰 누락 수정.

정보 수정시 비어있는 비밀번호 확인 수정.
강석 최 2022-11-07 14:04:01 +09:00
parent 689c61eed0
commit 256a9f0cbf
2 changed files with 3 additions and 1 deletions

View File

@ -48,7 +48,7 @@ public class UserInfoService implements UserDetailsService {
if(userInfo.getUserNm()!=null){ if(userInfo.getUserNm()!=null){
savedInfo.setUserNm(userInfo.getUserNm()); savedInfo.setUserNm(userInfo.getUserNm());
} }
if(userInfo.getPassword()!=null){ if(userInfo.getPassword()!=null && userInfo.getPassword()!=null){
savedInfo.setPassword(convertPassword(userInfo.getPassword())); savedInfo.setPassword(convertPassword(userInfo.getPassword()));
} }
if(userInfo.getPhoneNo()!=null){ if(userInfo.getPhoneNo()!=null){

View File

@ -6,6 +6,8 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<form id="userInfoUpdate" action="#" method="post"> <form id="userInfoUpdate" action="#" method="post">
<input type="hidden" name="_csrf_header" th:value="${_csrf.headerName}"/>
<input type="hidden" th:name="${_csrf.parameterName}" th:value="${_csrf.token}"/>
<input type="hidden" name="userSeq" id="userSeq" class="userSeq" th:value="${userInfo.userSeq}"> <input type="hidden" name="userSeq" id="userSeq" class="userSeq" th:value="${userInfo.userSeq}">
<input type="hidden" name="userStatus" th:value="${userInfo.userStatus}"> <input type="hidden" name="userStatus" th:value="${userInfo.userStatus}">
<div class="mb-3 mt-3 row"> <div class="mb-3 mt-3 row">