login 수정(2)
This commit is contained in:
@@ -9,6 +9,7 @@ import com.wb.domainserver.domain.gcone.login.mapper.LoginMapper;
|
||||
import com.wb.domainserver.domain.gcone.login.vo.LoginRequest;
|
||||
import com.wb.domainserver.domain.gcone.login.vo.LoginUser;
|
||||
import com.wb.domainserver.domain.gcone.mbr.mbr.mapper.BOMbrMapper;
|
||||
import com.wb.domainserver.realm.util.UrlExtractor;
|
||||
import com.wb.domainserver.domain.gcone.mbr.mbr.service.BOMbrService;
|
||||
import com.wb.domainserver.domain.gcone.mbr.mbr.vo.BOMbrVO;
|
||||
import com.wb.domainserver.exception.WnbtRestException;
|
||||
@@ -194,6 +195,8 @@ public class LoginService {
|
||||
@Transactional
|
||||
public void createRenewLoginToken(HttpServletRequest request, HttpServletResponse response) {
|
||||
|
||||
log.debug("rcreateRenewLoginToken stsrt");
|
||||
|
||||
String realm = RealmContextHolder.getRealm().toLowerCase();
|
||||
|
||||
String refreshToken = CookieUtils.getCookieValue("RFT", request);
|
||||
@@ -219,7 +222,9 @@ public class LoginService {
|
||||
//회원정보 조회
|
||||
LoginRequest req = new LoginRequest();
|
||||
req.setUserInnb(userInnb);
|
||||
req.setAccessUrl(request.getParameter("accessUrl"));
|
||||
String accessUrl = UrlExtractor.getOriginalHost(request);
|
||||
req.setAccessUrl(accessUrl);
|
||||
log.debug("createRenewLoginToken accessUrl:{}",accessUrl);
|
||||
req.setSopmalCd(request.getParameter("authSopmalCd"));
|
||||
|
||||
LoginUser loginUser = null;
|
||||
@@ -234,10 +239,13 @@ public class LoginService {
|
||||
|
||||
//토큰 발급 및 토큰 업데이트
|
||||
loginUser.setRealm(realm);
|
||||
log.debug("rcreateRenewLoginToken 토큰 업데이트");
|
||||
TokenInfo updateTokenInfo = tokenService.updateToken(loginUser);
|
||||
|
||||
//토큰 쿠키 생성
|
||||
log.debug("rcreateRenewLoginToken 쿠키 생성");
|
||||
createLoginCookie(updateTokenInfo, request, response);
|
||||
log.debug("rcreateRenewLoginToken ENd");
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user