Hanbin Lee
3e7b928d8f
[ #34 ] feat: JPA Auditing 기능 수정
...
- auditor에 Security Authentication 적용(createdBy, updatedBy)
- BaseEntity, BaseTimeEntity 분리
- AuditingConfig 파일 common 모듈 내 공통화(including AuditorAware)
- DDL created_by, updated_by type 변경 (varchar(20) > varchar(320), email 최대크기로 설정)
2023-02-20 00:40:37 +09:00
Hanbin Lee
4c18940e86
[ #30 ] feat: 인증 여부 체크 API 도입 및 Security 관련 리팩토링
...
- 인증 여부 체크 API 개발(GET /auth/check)
- 인증, 인가 Exception 처리에 대한 Security 적용
- 기타 리팩토링
2023-01-20 01:57:12 +09:00
Hanbin Lee
6337320cae
feat: member 데이터 insert 및 updatedBy, updatedAt 데이터 내용 수정
2023-01-18 01:33:40 +09:00
Hanbin Lee
4caac76514
[ #26 ] feat: ApplicationResponse Builder 클래스 적용
...
- ApplicationResponse Generic type 지정하기 위해 중간 팩토리 클래스 적용
(ApplicationResponseBuilder)
2022-12-31 19:43:42 +09:00
beaniejoy
b6acd3578a
[ #26 ] feat: 불필요한 Exception 제거 및 통합
...
- CafeMenu, MenuOption, OptionDetail 관련 Exception 통합(BusinessException)
- 시스템 관련 에러 핸들러 추가(BasicControllerAdvice)
- 불필요한 클래스 제거
- 패키지 이동(account-api security package)
2022-12-04 03:04:29 +09:00
beaniejoy
8463fcf932
[ #26 ] feat: controller 규격화된 response 적용
...
- 모든 controller에 ApplicationResponse 적용
- 인증 프로세스 내 발생 가능한 예외 BusinessException 처리
- 불필요한 클래스 정리
2022-12-04 01:52:49 +09:00
beaniejoy
cab20de7b1
[ #26 ] feat: application 전체 공통 response 규격화 작업
...
- ApplicationResponse 통한 공통 response 규격화
- BusinessException 적용(로직 상 예측 가능한 예외)
- Exception handler 적용(ControllerAdvice)
2022-12-03 20:43:15 +09:00
beaniejoy
579e107084
[ #24 ] feat: front용 에러 응답 포멧 적용(미완성)
...
- error response 규격화 때 개발 계획
- front용 임시 에러응답 적용
2022-11-29 01:15:21 +09:00
Hanbin Lee
c5e2115611
[ #24 ] feat: JWT 활용한 인가 프로세스 구현
...
- 인가 프로세스용 Security Filter 적용
- jwt token 유효성 체크 및 claim 조회를 통한 authentication 반환 메소드 추가
2022-11-21 00:55:12 +09:00
Hanbin Lee
5082e555c7
[ #20 ] feat: JWT를 이용한 인증 프로세스 개발
...
- 기존 ApiAuthenticationFilter 관련 설정 제거
- RestController 통한 인증 프로세스 jwt token 반환 개발
2022-11-20 17:25:09 +09:00
beaniejoy
e6aafebb53
[ #17 ] feat: 인증 절차 개발
...
- Spring Security 스펙 활용한 인증 절차 개발(Custom Filter 적용중)
- UserDetailsService custom 구현체 적용
- Member Entity activated(활성화 여부) 칼럼 및 필드 추가
2022-10-29 11:49:20 +09:00
Hanbin Lee
30b50c0254
[ #17 ] feat: 인증 프로세스 개발 진행중
...
- 인증(로그인) 프로세스 진행중
2022-10-16 10:17:21 +09:00
beaniejoy
4fb2032e68
[ #17 ] feat: 회원가입 기본 기능 적용
...
- 회원가입 프로세스 가장 기본적인 기능 적용
- 회원 이메일 기준 중복 체크 및 단순 저장(pw 암호화 과정도 X)
- Memeber 도메인 관련 JPA 내용 common에 적용
2022-10-05 00:01:27 +09:00
beaniejoy
45136c7f9c
[ #17 ] feat: 멀티 모듈 구성
...
- Repository common 영역으로 공통화
- gradle 설정 수정
- main class 이름 변경
- java -> kotlin 디렉토리명 변경
2022-10-04 23:09:45 +09:00
beaniejoy
c1cb7045fd
[ #17 ] feat: 멀티 프로젝트 구성
...
- 인증 api 적용 전 기존 프로젝트 멀티프로젝트로 전환
- common(entity관련), service-api로 구성
2022-10-03 23:56:33 +09:00