수정건 수정

This commit is contained in:
USER
2022-07-27 10:31:41 +09:00
parent 3093a33015
commit d5bf4444a3
22 changed files with 89 additions and 58 deletions

View File

@@ -94,6 +94,12 @@ public class CustMgtService {
@Value("${msghubez.homepage-url:https://mhez.uplus.co.kr}")
private String mailTempleteHomeUrl;
@Value("${msghubez.uri.homepageLogin: /auth/bo}")
private String loginUri;
@Value("${msghubez.authKey: bohubez!@#$%}")
private String authKey;
@Value("${msghubez.applicationId:EZ_ADMIN}")
private String apiApplicationId;
@@ -325,12 +331,15 @@ public class CustMgtService {
* @param memberDetailReqDto
* @return MemberDetailResDto
*/
public MemberDetailResDto memberDetail(MemberDetailReqDto memberDetailReqDto) {
@SuppressWarnings("unused")
public MemberDetailResDto memberDetail(MemberDetailReqDto memberDetailReqDto) {
CustMgtMapper custMgtMapper = sqlSessionSlave.getMapper(CustMgtMapper.class);
MemberDetailRes memberDetailRes = custMgtMapper.selectMemberDetail(memberDetailReqDto);
memberDetailRes.setHomePageUrl(mailTempleteHomeUrl+loginUri);
memberDetailRes.setAuthKey(authKey);
// 조회 결과 없음.
if (memberDetailRes == null) {
return new MemberDetailResDto(ApiResponseCode.CM_NOT_FOUND);
@@ -356,6 +365,9 @@ public class CustMgtService {
return new MemberAdminDetailResDto(ApiResponseCode.CM_NOT_FOUND);
}
memberAdminDetailRes.setHomePageUrl(mailTempleteHomeUrl+loginUri);
memberAdminDetailRes.setAuthKey(authKey);
String nowPage = String.valueOf(memberAdminDetailReqDto.getPage());
int totalCnt = custMgtMapper.selectMemberDetailListTotalCnt(memberAdminDetailReqDto);

View File

@@ -40,5 +40,12 @@ public class MemberAdminDetailRes implements Serializable {
private Paging paging;
private List<MemberDetail> list;
/** 홈페이지 로그인 url */
@ApiModelProperty(hidden = true)
private String homePageUrl;
/** 홈페이지 로그인 key */
@ApiModelProperty(hidden = true)
private String authKey;
}

View File

@@ -30,4 +30,10 @@ public class MemberDetailRes implements Serializable {
@ApiModelProperty(example = "이메일", name = "이메일", dataType = "String")
private String email;
/** 홈페이지 로그인 url */
@ApiModelProperty(hidden = true)
private String homePageUrl;
/** 홈페이지 로그인 key */
@ApiModelProperty(hidden = true)
private String authKey;
}

View File

@@ -80,12 +80,15 @@ public class JwtService {
// header.paload 부분만 일반 쿠키에 저장 - JS로 읽기 가능
Cookie part1 = new Cookie(jwtProps.getPart1(), payload);
//part1.setHttpOnly(true);
part1.setSecure(true);
part1.setPath("/");
response.addCookie(part1);
// signature 부분만 httpOnly 쿠키에 저장 - JS로 읽기 불가능
Cookie part2 = new Cookie(jwtProps.getPart2(), signature);
part2.setHttpOnly(true);
part2.setHttpOnly(true);
part2.setSecure(true);
part2.setPath("/");
response.addCookie(part2);
}

View File

@@ -47,7 +47,9 @@ msghubez:
applicationId: EZ_ADMIN
uri:
sendTemplateMail: /api/v1/fo/sendTemplateMail
homepageLogin: /auth/bo
authKey: "bohubez!@#$%"
testId:
prodCd: LPZ0045389
rpsnBday: 19800101

View File

@@ -47,7 +47,9 @@ msghubez:
applicationId: EZ_ADMIN
uri:
sendTemplateMail: /api/v1/fo/sendTemplateMail
homepageLogin: /auth/bo
authKey: "bohubez!@#$%"
testId:
prodCd: LPZ0045389
rpsnBday: 19800101

View File

@@ -48,7 +48,9 @@ msghubez:
applicationId: EZ_ADMIN
uri:
sendTemplateMail: /api/v1/fo/sendTemplateMail
homepageLogin: /auth/bo
authKey: "bohubez!@#$%"
testId:
prodCd: LPZ0045389
rpsnBday: 19800101

View File

@@ -47,6 +47,8 @@ msghubez:
applicationId: EZ_ADMIN
uri:
sendTemplateMail: /api/v1/fo/sendTemplateMail
homepageLogin: /auth/bo
authKey: "bohubez!@#$%"
testId:
prodCd: LPZ0045389