feat: AES-256-GCM 암호화 적용 (tel, email), 로그/배포 설정 추가
This commit is contained in:
@@ -2,6 +2,7 @@ package com.owrawww.service;
|
||||
|
||||
import com.owrawww.domain.Inquiry;
|
||||
import com.owrawww.domain.mapper.InquiryMapper;
|
||||
import com.owrawww.util.AesUtil;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -10,6 +11,7 @@ import org.springframework.stereotype.Service;
|
||||
public class InquiryService {
|
||||
|
||||
private final InquiryMapper inquiryMapper;
|
||||
private final AesUtil aesUtil;
|
||||
|
||||
public boolean submit(Inquiry inquiry) {
|
||||
Inquiry savedInquiry = new Inquiry();
|
||||
@@ -17,8 +19,8 @@ public class InquiryService {
|
||||
savedInquiry.setTitle(inquiry.getTitle());
|
||||
savedInquiry.setComment(inquiry.getContent());
|
||||
savedInquiry.setName(inquiry.getName());
|
||||
savedInquiry.setTel(inquiry.getTel());
|
||||
savedInquiry.setEmail(inquiry.getEmail());
|
||||
savedInquiry.setTel(aesUtil.encrypt(inquiry.getTel()));
|
||||
savedInquiry.setEmail(aesUtil.encrypt(inquiry.getEmail()));
|
||||
savedInquiry.setTopCode(2);
|
||||
savedInquiry.setLeftCode(1);
|
||||
savedInquiry.setSubGubun(1);
|
||||
|
||||
Reference in New Issue
Block a user