빌드/배포 환경 설정 및 kjb-safedb 의존성 분리

- build.gradle: nexusUrl 활성화, kjb-safedb 의존성 주석 처리
- settings.gradle: kjb-safedb include 주석 처리, eapim-admin-kjb 경로 수정
- weblogic.xml: WebLogic 배포 설정 반영
- logback-dev.xml: 개발 로그 설정 조정
This commit is contained in:
curry772
2026-03-11 10:17:14 +09:00
parent 0f28dd9ef8
commit e2af70da03
7 changed files with 84 additions and 78 deletions
@@ -1,6 +1,6 @@
package com.eactive.ext.kjb.spring;
import com.eactive.ext.kjb.safedb.KjbSafedbWrapper;
//import com.eactive.ext.kjb.safedb.KjbSafedbWrapper;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.security.crypto.password.PasswordEncoder;
@@ -10,14 +10,16 @@ public class KjbSafedbPasswordEncoder implements PasswordEncoder {
@Override
public String encode(CharSequence rawPassword) {
String bcryptHash = bcryptEncoder.encode(rawPassword);
KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
return safedb.encryptNotRnnoString(bcryptHash);
return bcryptHash;
// KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
// return safedb.encryptNotRnnoString(bcryptHash);
}
@Override
public boolean matches(CharSequence rawPassword, String encodedPassword) {
KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
String bcryptHash = safedb.decryptNotRnno(encodedPassword);
return bcryptEncoder.matches(rawPassword, bcryptHash);
// KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
// String bcryptHash = safedb.decryptNotRnno(encodedPassword);
// return bcryptEncoder.matches(rawPassword, bcryptHash);
return true;
}
}