회원가입시 인증없이 진행될경우 에러 수정
주석제거 네이버 운영서버 cliend_id,Key 추가
This commit is contained in:
parent
1708c95708
commit
05d388a105
@ -80,15 +80,8 @@ public class NlibSearchServiceImpl implements NlibSearchService{
|
|||||||
searchVO.setListCount(Integer.toString(searchVO.getPageSize()));
|
searchVO.setListCount(Integer.toString(searchVO.getPageSize()));
|
||||||
searchVO.setStartCount(Integer.toString(searchVO.getPageIndex()));
|
searchVO.setStartCount(Integer.toString(searchVO.getPageIndex()));
|
||||||
|
|
||||||
|
|
||||||
String collectionTemp="";
|
String collectionTemp="";
|
||||||
String nameTemp="";
|
String nameTemp="";
|
||||||
//-----------------------------------
|
|
||||||
// 입력값 검증작업
|
|
||||||
//-----------------------------------
|
|
||||||
/*resVO = DataApiInterface.checkReqCommonParams(reqVO);
|
|
||||||
if(resVO != null) return resVO;
|
|
||||||
HttpMethod method = reqVO.getReqMethod();*/
|
|
||||||
|
|
||||||
//-----------------------------------
|
//-----------------------------------
|
||||||
// 폼 파라메터 생성 작업 및 요청 처리
|
// 폼 파라메터 생성 작업 및 요청 처리
|
||||||
|
|||||||
@ -170,29 +170,36 @@ public class UserInfoController extends NlibCommonController {
|
|||||||
//사용자 정보를 가져온다.
|
//사용자 정보를 가져온다.
|
||||||
NlibLoginVO loginVO = getNlibLoginVO(authentication);
|
NlibLoginVO loginVO = getNlibLoginVO(authentication);
|
||||||
|
|
||||||
//이메일인증 확인
|
if(loginVO != null)
|
||||||
if(!(vo.getEmail().equals(loginVO.getEmail())))
|
|
||||||
{
|
{
|
||||||
if(!(vo.getEmailVrfctNo().equals(loginVO.getEmailVrfctNo()))
|
//이메일인증 확인
|
||||||
||loginVO.getEmailVrfctDd() == null)
|
if(!(vo.getEmail().equals(loginVO.getEmail())))
|
||||||
{
|
{
|
||||||
model.addAttribute("msg","이메일인증이 정상적이지않습니다.");
|
if(!(vo.getEmailVrfctNo().equals(loginVO.getEmailVrfctNo()))
|
||||||
model.addAttribute("url",myPageUri);
|
||loginVO.getEmailVrfctDd() == null)
|
||||||
return "nlib/cmm/alert";
|
{
|
||||||
|
model.addAttribute("msg","이메일인증이 정상적이지않습니다.");
|
||||||
|
model.addAttribute("url",myPageUri);
|
||||||
|
return "nlib/cmm/alert";
|
||||||
|
}
|
||||||
|
vo.setEmail(loginVO.getEmailTemp());
|
||||||
}
|
}
|
||||||
vo.setEmail(loginVO.getEmailTemp());
|
//핸드폰인증 확인
|
||||||
}
|
if(!(vo.getMobileNo().equals(loginVO.getMobileNo())))
|
||||||
//핸드폰인증 확인
|
|
||||||
if(!(vo.getMobileNo().equals(loginVO.getMobileNo())))
|
|
||||||
{
|
|
||||||
if(!(vo.getMobileVrfctNo().equals(loginVO.getMobileVrfctNo()))
|
|
||||||
||loginVO.getMobileVrfctDd() == null)
|
|
||||||
{
|
{
|
||||||
model.addAttribute("msg","핸드폰인증이 정상적이지않습니다.");
|
if(!(vo.getMobileVrfctNo().equals(loginVO.getMobileVrfctNo()))
|
||||||
model.addAttribute("url",myPageUri);
|
||loginVO.getMobileVrfctDd() == null)
|
||||||
return "nlib/cmm/alert";
|
{
|
||||||
|
model.addAttribute("msg","핸드폰인증이 정상적이지않습니다.");
|
||||||
|
model.addAttribute("url",myPageUri);
|
||||||
|
return "nlib/cmm/alert";
|
||||||
|
}
|
||||||
|
vo.setMobileNo(loginVO.getMobileTemp());
|
||||||
}
|
}
|
||||||
vo.setMobileNo(loginVO.getMobileTemp());
|
}else {
|
||||||
|
model.addAttribute("msg","잘못된 접근입니다. \\n장시간 대기로 다시 로그인 진행해주세요.");
|
||||||
|
model.addAttribute("url","/");
|
||||||
|
return "nlib/cmm/alert";
|
||||||
}
|
}
|
||||||
|
|
||||||
String encodedText=null;
|
String encodedText=null;
|
||||||
|
|||||||
@ -4,12 +4,20 @@
|
|||||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
|
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
|
||||||
|
|
||||||
<!-- NAVER OAuth Configuration -->
|
<!-- NAVER OAuth Configuration -->
|
||||||
<bean id="naverAuthVO" class="egovframework.com.ext.oauth.service.OAuthVO">
|
<!-- 개발서버 -->
|
||||||
|
<bean id="naverAuthVO" class="egovframework.com.ext.oauth.service.OAuthVO">
|
||||||
<constructor-arg value="naver" /><!-- Service Name -->
|
<constructor-arg value="naver" /><!-- Service Name -->
|
||||||
<constructor-arg value="EUu_FlgfyBlpQwGkXbit" /><!-- naverClientID -->
|
<constructor-arg value="EUu_FlgfyBlpQwGkXbit" /><!-- naverClientID -->
|
||||||
<constructor-arg value="f34KD054kW" /><!-- naverClientSecret -->
|
<constructor-arg value="f34KD054kW" /><!-- naverClientSecret -->
|
||||||
<constructor-arg value="https://nlib-dev.nculture.org/{callType}/{oauthServiceName}/callback.do" /><!-- naverRedirectUrl : callType(login|member) -->
|
<constructor-arg value="https://nlib-dev.nculture.org/{callType}/{oauthServiceName}/callback.do" /><!-- naverRedirectUrl : callType(login|member) -->
|
||||||
</bean>
|
</bean>
|
||||||
|
<!-- 운영서버 -->
|
||||||
|
<!-- <bean id="naverAuthVO" class="egovframework.com.ext.oauth.service.OAuthVO">
|
||||||
|
<constructor-arg value="naver" />Service Name
|
||||||
|
<constructor-arg value="Mm_mRiuBRjFYXNVUVcsi" />naverClientID
|
||||||
|
<constructor-arg value="IgSxpdvDPr" />naverClientSecret
|
||||||
|
<constructor-arg value="https://nlib.nculture.org/{callType}/{oauthServiceName}/callback.do" />naverRedirectUrl : callType(login|member)
|
||||||
|
</bean> -->
|
||||||
|
|
||||||
<!-- GOOGLE OAuth Configuration -->
|
<!-- GOOGLE OAuth Configuration -->
|
||||||
<bean id="googleAuthVO" class="egovframework.com.ext.oauth.service.OAuthVO">
|
<bean id="googleAuthVO" class="egovframework.com.ext.oauth.service.OAuthVO">
|
||||||
|
|||||||
@ -35,9 +35,14 @@ login.back.url = /login/loginGuide.do
|
|||||||
login.dormant.url = /login/activateDormantAccForm.do
|
login.dormant.url = /login/activateDormantAccForm.do
|
||||||
|
|
||||||
# \uc9c0\ubc29\ubb38\ud654\uc6d0\uc5d0\uc11c \uc811\uc18d\uc2dc \ub9ac\ub2e4\uc774\ub809\ud2b8\ub420 URL \uc815\ubcf4
|
# \uc9c0\ubc29\ubb38\ud654\uc6d0\uc5d0\uc11c \uc811\uc18d\uc2dc \ub9ac\ub2e4\uc774\ub809\ud2b8\ub420 URL \uc815\ubcf4
|
||||||
nculture.login.redirect.uri = /login/loginForm.do
|
nculture.login.redirect.uri = /login/loginForm.do
|
||||||
|
|
||||||
|
# SNS\uc0ac\uc6a9\uc790 \uc778\uc99d \ubc0f \ucf5c\ubc31 \ucc98\ub9ac \ud6c4, \ud574\ub2f9 \uc9c0\ubc29\ubb38\ud654\uc6d0\uc73c\ub85c \uc774\ub3d9\ud558\uc5ec \ud6c4\ucc98\ub9ac\ub420 URL : \ub85c\uadf8\uc778\uc6a9
|
||||||
nculture.login.post.login.redirect.uri = /login/loginCouncilSSO.do
|
nculture.login.post.login.redirect.uri = /login/loginCouncilSSO.do
|
||||||
|
|
||||||
|
# SNS\uc0ac\uc6a9\uc790 \uc778\uc99d \ubc0f \ucf5c\ubc31 \ucc98\ub9ac \ud6c4, \ud574\ub2f9 \uc9c0\ubc29\ubb38\ud654\uc6d0\uc73c\ub85c \uc774\ub3d9\ud558\uc5ec \ud6c4\ucc98\ub9ac\ub420 URL : \ud68c\uc6d0\uac00\uc785\uc6a9
|
||||||
nculture.login.post.member.redirect.uri = /member/selectMemberJoiningInfo.do
|
nculture.login.post.member.redirect.uri = /member/selectMemberJoiningInfo.do
|
||||||
|
|
||||||
nculture.login.preset.redirect.url = https://nlib-dev.nculture.org/login/loginPreSet.do
|
nculture.login.preset.redirect.url = https://nlib-dev.nculture.org/login/loginPreSet.do
|
||||||
nculture.member.redirect.uri = /login/memberSnsForm.do
|
nculture.member.redirect.uri = /login/memberSnsForm.do
|
||||||
|
|
||||||
|
|||||||
@ -36,7 +36,10 @@ $(document).ready(function(){
|
|||||||
if(cnt > 0) {
|
if(cnt > 0) {
|
||||||
gfn_showLayerPop();
|
gfn_showLayerPop();
|
||||||
} else {
|
} else {
|
||||||
window.close();
|
if($("#linkType").val() == "signUp")
|
||||||
|
{
|
||||||
|
setTimeout(goSignUp, 100);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -53,7 +56,7 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
function notMe()
|
function notMe()
|
||||||
{
|
{
|
||||||
$("#alreadySignUpChk").val('Y');
|
|
||||||
gfn_closeLayerPopup();
|
gfn_closeLayerPopup();
|
||||||
|
|
||||||
if($("#linkType").val() == "signUp")
|
if($("#linkType").val() == "signUp")
|
||||||
@ -62,6 +65,10 @@ function notMe()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function closeBtn(){
|
||||||
|
$("#alreadySignUpChk").val('N');
|
||||||
|
gfn_closeLayerPopup();
|
||||||
|
}
|
||||||
|
|
||||||
function selectAccount(mbInfoId,name,email)
|
function selectAccount(mbInfoId,name,email)
|
||||||
{
|
{
|
||||||
@ -137,7 +144,7 @@ function accountLink()
|
|||||||
<div class="row btn">
|
<div class="row btn">
|
||||||
<p><a href="javascript:void(0);" class="cancel" onclick="notMe();">아니요, 내가 아닙니다.</a></p>
|
<p><a href="javascript:void(0);" class="cancel" onclick="notMe();">아니요, 내가 아닙니다.</a></p>
|
||||||
</div>
|
</div>
|
||||||
<button type="button" class="login-close" onclick="gfn_closeLayerPopup();"></button>
|
<button type="button" class="login-close" onclick="closeBtn();"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="Bg"></div>
|
<div class="Bg"></div>
|
||||||
</div>
|
</div>
|
||||||
@ -169,7 +176,7 @@ function accountLink()
|
|||||||
<button type="button" class="btn btn-gray" onclick="goPrevious();" id="cancel">이전으로</button>
|
<button type="button" class="btn btn-gray" onclick="goPrevious();" id="cancel">이전으로</button>
|
||||||
<button type="button" class="btn btn-color" onclick="accountLink();" >계정 연결하기</button>
|
<button type="button" class="btn btn-color" onclick="accountLink();" >계정 연결하기</button>
|
||||||
</div>
|
</div>
|
||||||
<button type="button" class="login-close" onclick="gfn_closeLayerPopup();"></button>
|
<button type="button" class="login-close" onclick="closeBtn();"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="Bg"></div>
|
<div class="Bg"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -187,7 +187,7 @@ $(document).ready(function() {
|
|||||||
$("#birth_dd").val(birth_dd).prop("selected", true);
|
$("#birth_dd").val(birth_dd).prop("selected", true);
|
||||||
}
|
}
|
||||||
|
|
||||||
var mobileNo="${loginVO.snsMobileNo}";
|
var mobileNo="<c:out value="${loginVO.snsMobileNo}"/>";
|
||||||
if(mobileNo != "")
|
if(mobileNo != "")
|
||||||
{
|
{
|
||||||
$("#mobileNo").val(mobileNo);
|
$("#mobileNo").val(mobileNo);
|
||||||
@ -480,6 +480,7 @@ function checkBirthday() {
|
|||||||
|
|
||||||
function alreadySignUpChk(type){
|
function alreadySignUpChk(type){
|
||||||
$("#linkType").val(type);
|
$("#linkType").val(type);
|
||||||
|
$("#alreadySignUpChk").val("Y");
|
||||||
document.joinForm.action="${pageContext.request.contextPath}/member/selectAlreadySignUpMobilePopup.do";
|
document.joinForm.action="${pageContext.request.contextPath}/member/selectAlreadySignUpMobilePopup.do";
|
||||||
gfn_layerPopFormSubmit("joinForm",false);
|
gfn_layerPopFormSubmit("joinForm",false);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user