보안로그인 본인 명의 휴대폰만보안로그인 off되도록 수정
This commit is contained in:
parent
0ef50856df
commit
936c71b5ed
@ -3906,20 +3906,29 @@ public class EgovMypageController {
|
||||
|
||||
|
||||
|
||||
//본인 명의만 번호 변경 가능하게
|
||||
if(mblDn.equals(DI)) {
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId());
|
||||
MberManageVO mberManageVO = new MberManageVO();
|
||||
mberManageVO.setSecuLoginFlag("N");
|
||||
mberManageVO.setMberId(userId);
|
||||
mberManageVO.setLastUpdusrId(userId);
|
||||
mberManageService.updateSecureLoginFlag(mberManageVO);
|
||||
|
||||
model.addAttribute("msg", "변경이 완료되었습니다.");
|
||||
}else {
|
||||
model.addAttribute("msg", "가입자 본인 명의의 휴대폰으로만 해제가 가능합니다.");
|
||||
}
|
||||
|
||||
return "web/user/securityAuthnPage";
|
||||
}
|
||||
|
||||
@RequestMapping(value="/web/user/mberSecureLoginAjax.do")
|
||||
public ResponseEntity<?> mberSecureLoginAjax(MberManageVO mberManageVO, @RequestBody Map<String, String> params){
|
||||
public ResponseEntity<?> mberSecureLoginAjax(MberManageVO mberManageVO){
|
||||
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
|
||||
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId());
|
||||
|
||||
if("Y".equals(params.get("secuLoginFlag"))) {
|
||||
mberManageVO.setSecuLoginFlag("N");
|
||||
}else {
|
||||
mberManageVO.setSecuLoginFlag("Y");
|
||||
}
|
||||
mberManageVO.setSecuLoginFlag("Y");
|
||||
mberManageVO.setMberId(userId);
|
||||
mberManageVO.setLastUpdusrId(userId);
|
||||
|
||||
|
||||
@ -70,7 +70,7 @@ $(document).ready(function(){
|
||||
} else {
|
||||
$(this).find("a.on").removeClass("on").siblings("a").addClass("on");
|
||||
$(this).removeClass("off").addClass("on");
|
||||
callTo()
|
||||
callTo();
|
||||
}
|
||||
}
|
||||
|
||||
@ -655,10 +655,10 @@ function callTo() {
|
||||
$.ajax({
|
||||
url: '/web/user/mberSecureLoginAjax.do',
|
||||
type: 'POST',
|
||||
contentType: 'application/json',
|
||||
data: JSON.stringify({
|
||||
/*contentType: 'application/json',
|
||||
data: JSON.stringify({
|
||||
secuLoginFlag: '${mberManageVO.secuLoginFlag}'
|
||||
}),
|
||||
}), */
|
||||
success: function(response) {
|
||||
if(response === 'success'){
|
||||
alert('변경이 완료되었습니다.');
|
||||
@ -675,6 +675,15 @@ function callTo() {
|
||||
});
|
||||
}
|
||||
|
||||
//자식창에서 호출
|
||||
function callToTwo(msg, winRef) {
|
||||
if (winRef) {
|
||||
winRef.close();
|
||||
}
|
||||
alert(msg);
|
||||
localtion.reload();
|
||||
}
|
||||
|
||||
|
||||
function fn_phonePopClean(){
|
||||
console.log('ddd')
|
||||
|
||||
@ -20,8 +20,9 @@
|
||||
<meta name="robots" content="noindex">
|
||||
|
||||
<script language=javascript>
|
||||
opener.callTo();
|
||||
self.close();
|
||||
/* opener.callToTwo('${msg}'); */
|
||||
opener.callToTwo('${msg}', window);
|
||||
/* self.close(); */
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user