login 수정(5)
This commit is contained in:
@@ -116,6 +116,10 @@ public class AdminLoginController {
|
|||||||
|
|
||||||
loginRequest.setConectBrwsr(browser);
|
loginRequest.setConectBrwsr(browser);
|
||||||
|
|
||||||
|
String accessUrl = UrlExtractor.getOriginalHost(loginRequest.getAccessUrl());
|
||||||
|
log.debug("admin loginProcess accessUrl :: {}", accessUrl);
|
||||||
|
loginRequest.setAccessUrl(accessUrl);
|
||||||
|
|
||||||
loginUser = service.adminLogin(loginRequest);
|
loginUser = service.adminLogin(loginRequest);
|
||||||
loginUser.setSysDvCd("02");
|
loginUser.setSysDvCd("02");
|
||||||
|
|
||||||
@@ -262,6 +266,10 @@ public class AdminLoginController {
|
|||||||
vo.setMngrId(loginRequest.getUsername());
|
vo.setMngrId(loginRequest.getUsername());
|
||||||
vo.setPassword(loginRequest.getPassword());
|
vo.setPassword(loginRequest.getPassword());
|
||||||
|
|
||||||
|
String accessUrl = UrlExtractor.getOriginalHost(loginRequest.getAccessUrl());
|
||||||
|
log.debug("admin loginCheck accessUrl :: {}", accessUrl);
|
||||||
|
loginRequest.setAccessUrl(accessUrl);
|
||||||
|
|
||||||
String secretKey = commonService.selectSecretkey();
|
String secretKey = commonService.selectSecretkey();
|
||||||
vo.setSecretKey(secretKey);
|
vo.setSecretKey(secretKey);
|
||||||
|
|
||||||
|
|||||||
@@ -223,6 +223,7 @@ public class LoginService {
|
|||||||
LoginRequest req = new LoginRequest();
|
LoginRequest req = new LoginRequest();
|
||||||
req.setUserInnb(userInnb);
|
req.setUserInnb(userInnb);
|
||||||
String accessUrl = UrlExtractor.getOriginalHost(request);
|
String accessUrl = UrlExtractor.getOriginalHost(request);
|
||||||
|
accessUrl = UrlExtractor.getOriginalHost(accessUrl);
|
||||||
req.setAccessUrl(accessUrl);
|
req.setAccessUrl(accessUrl);
|
||||||
log.debug("createRenewLoginToken accessUrl:{}",accessUrl);
|
log.debug("createRenewLoginToken accessUrl:{}",accessUrl);
|
||||||
req.setSopmalCd(request.getParameter("authSopmalCd"));
|
req.setSopmalCd(request.getParameter("authSopmalCd"));
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import com.wb.domainserver.domain.gcone.mbr.mbr.service.BOMbrService;
|
|||||||
import com.wb.domainserver.domain.gcone.mbr.mbr.vo.BOMbrVO;
|
import com.wb.domainserver.domain.gcone.mbr.mbr.vo.BOMbrVO;
|
||||||
import com.wb.domainserver.domain.gcone.ntcn.mssage.service.BOMssageService;
|
import com.wb.domainserver.domain.gcone.ntcn.mssage.service.BOMssageService;
|
||||||
import com.wb.domainserver.realm.RealmContextHolder;
|
import com.wb.domainserver.realm.RealmContextHolder;
|
||||||
|
import com.wb.domainserver.realm.util.UrlExtractor;
|
||||||
import com.wb.domainserver.response.ApiResponse;
|
import com.wb.domainserver.response.ApiResponse;
|
||||||
import com.wb.domainserver.response.WnbtResponse;
|
import com.wb.domainserver.response.WnbtResponse;
|
||||||
import com.wb.domainserver.response.WnbtResponseBody;
|
import com.wb.domainserver.response.WnbtResponseBody;
|
||||||
@@ -126,6 +127,10 @@ public class MngrLoginController {
|
|||||||
|
|
||||||
loginRequest.setConectBrwsr(browser);
|
loginRequest.setConectBrwsr(browser);
|
||||||
|
|
||||||
|
String accessUrl = UrlExtractor.getOriginalHost(loginRequest.getAccessUrl());
|
||||||
|
log.debug("mngr loginProcess accessUrl :: {}", accessUrl);
|
||||||
|
loginRequest.setAccessUrl(accessUrl);
|
||||||
|
|
||||||
log.debug("mngr :: /login/mngr :: loginRequest :: {}", loginRequest);
|
log.debug("mngr :: /login/mngr :: loginRequest :: {}", loginRequest);
|
||||||
|
|
||||||
loginUser = service.mngrLogin(loginRequest);
|
loginUser = service.mngrLogin(loginRequest);
|
||||||
@@ -227,11 +232,18 @@ public class MngrLoginController {
|
|||||||
|
|
||||||
String queryString = request.getParameter("authSopmalCd");
|
String queryString = request.getParameter("authSopmalCd");
|
||||||
log.debug("mngr loginCheck getParameter authSopmalCd :: {}", queryString);
|
log.debug("mngr loginCheck getParameter authSopmalCd :: {}", queryString);
|
||||||
|
// if(queryString == null || queryString.isEmpty()){
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
|
||||||
BOJobUserVO vo = new BOJobUserVO();
|
BOJobUserVO vo = new BOJobUserVO();
|
||||||
vo.setMngrId(loginRequest.getUsername());
|
vo.setMngrId(loginRequest.getUsername());
|
||||||
vo.setPassword(loginRequest.getPassword());
|
vo.setPassword(loginRequest.getPassword());
|
||||||
|
|
||||||
|
String accessUrl = UrlExtractor.getOriginalHost(loginRequest.getAccessUrl());
|
||||||
|
log.debug("mngr loginCheck accessUrl :: {}", accessUrl);
|
||||||
|
loginRequest.setAccessUrl(accessUrl);
|
||||||
|
|
||||||
String secretKey = commonService.selectSecretkey();
|
String secretKey = commonService.selectSecretkey();
|
||||||
vo.setSecretKey(secretKey);
|
vo.setSecretKey(secretKey);
|
||||||
|
|
||||||
|
|||||||
@@ -87,14 +87,14 @@ public class UrlExtractor {
|
|||||||
String host = url.replaceFirst("https?://", "");
|
String host = url.replaceFirst("https?://", "");
|
||||||
|
|
||||||
// 로컬 혹은 개발 서브도메인 제거
|
// 로컬 혹은 개발 서브도메인 제거
|
||||||
/* 서브도메인 구분
|
//서브도메인 구분
|
||||||
if (host.startsWith("loc.")) {
|
if (host.startsWith("loc.")) {
|
||||||
host = host.replaceFirst("loc\\.", "");
|
host = host.replaceFirst("loc\\.", "");
|
||||||
}
|
}
|
||||||
if (host.startsWith("dev.")) {
|
if (host.startsWith("dev.")) {
|
||||||
host = host.replaceFirst("dev\\.", "");
|
host = host.replaceFirst("dev\\.", "");
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
|
||||||
// 포트번호 제거
|
// 포트번호 제거
|
||||||
int portIndex = host.indexOf(":");
|
int portIndex = host.indexOf(":");
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ public class JwtAuthenticationFilter extends OncePerRequestFilter {
|
|||||||
response.setCharacterEncoding(StandardCharsets.UTF_8.name());
|
response.setCharacterEncoding(StandardCharsets.UTF_8.name());
|
||||||
|
|
||||||
String realm = RealmContextHolder.getRealm().toLowerCase();
|
String realm = RealmContextHolder.getRealm().toLowerCase();
|
||||||
|
log.debug("request realm: {}", realm);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
,TELNB
|
,TELNB
|
||||||
,MBTLNB
|
,MBTLNB
|
||||||
, MNGR_DV
|
, MNGR_DV
|
||||||
,(SELECT SYS_DV_CD FROM site WHERE #{accessUrl} LIKE CONCAT('%',URL,'%')) AS SYS_DV_CD
|
,(SELECT SYS_DV_CD FROM site WHERE URL = #{accessUrl}) AS SYS_DV_CD
|
||||||
,#{sopmalCd} AS SOPMAL_CD
|
,#{sopmalCd} AS SOPMAL_CD
|
||||||
FROM GC_MANAGER
|
FROM GC_MANAGER
|
||||||
WHERE 1=1
|
WHERE 1=1
|
||||||
|
|||||||
Reference in New Issue
Block a user