Commit Graph

117 Commits

Author SHA1 Message Date
백창훈
53d709aed0 Merge pull request #26 from Development-team-1/점주_로그인
점주 로그인, axios interceptor, vue router, JWT 인증, access token url mapping
2022-03-01 16:12:25 +09:00
bum12ark
3ce0fd6f13 feat(order-service): 주문 엔티티 생성 메소드 추가
- 주문 엔티티 생성 메소드 추가
- 서버 기동 시 테스트 데이터 추가
2022-03-01 15:52:54 +09:00
bum12ark
be175b1fe3 refactor(owner-apigateway-service): jwt token validate 리턴 타입 변경
- boolean 에서 void로 변경
2022-03-01 15:35:27 +09:00
bum12ark
d6c655c37f feat(owner-vue): url 매핑 및 interceptor 변경
- access token url 매핑 부분 변경
- interceptor router exception 에러 해결
2022-03-01 15:34:24 +09:00
bum12ark
5f46d73a22 feat(user-service): JWT 토큰 관련 로직 변경
- access token 재발급 시 response body에 만료 시간 추가
- 페이지 이동 시 사용할 access token check 로직 추가
2022-02-28 16:54:16 +09:00
bum12ark
b6b3e39380 feat(owner-apigateway-service): with credentials 및 exception handler 추가
- with credentials : true 옵션 추가
- 해당 옵션 추가로 인한
access-control-allow-origin : * 에서 vue 서버 아이피로 변경
- access token expired
일 경우 response body 추가
2022-02-28 16:50:22 +09:00
bum12ark
516c192211 feat(owner-vue): JWT refresh Token 로직 추가
- 페이지 이동 시 유효기간 판단 후 reissue 호출 로직 추가
- api 호출 시 response code에 따라 reissue 호출 로직 추가 (code => EXPIRED 일 경우)
2022-02-28 16:47:04 +09:00
bum12ark
731e79ece6 feat(owner-vue): 점주용 로그인 - 화면, 헤더 설정
- 이메일, 패스워드 유효성 검사
- 로그인 성공 시 default header 설정
2022-02-25 12:37:00 +09:00
백창훈
b596004811 Merge pull request #22 from Development-team-1/점주_회원가입
점주 회원가입 로직 추가 (gateway preflight 설정 추가)
2022-02-25 12:30:07 +09:00
bum12ark
c78b360fc1 feat(owner-apigateway-service): cors preflight 관련 설정 추가
- cors global filter 설정 추가
2022-02-24 21:49:38 +09:00
bum12ark
4af396636d feat(user-service): 점주 회원가입 - 중복 이메일 로직 추가
- 중복 이메일 로직 추가
- DuplicateUserEmailException 추가
- 테스트 추가
2022-02-24 21:39:30 +09:00
bum12ark
ac9ba94883 feat(owner-vue): 점주용 회원가입 - 이메일 중복 체크 로직 추가
- 이메일 중복 체크 로직 추가
2022-02-24 21:38:21 +09:00
bum12ark
807f8c209f test(user-service): 점주 회원가입 테스트 작성
- spring security 관련 테스트 설정 추가
2022-02-24 21:05:43 +09:00
bum12ark
eb7e7cc8b3 feat(owner-vue): 점주용 회원가입 페이지 구현
- 입력값 validation 추가
2022-02-24 20:10:12 +09:00
백창훈
4fb27f1807 Merge pull request #21 from Development-team-1/카테고리_item_보기
feat(owner-vue, store-service): 카테고리에서 바로 item리스트 view
2022-02-24 14:50:59 +09:00
hoon7566
dd123a9623 feat(owner-vue, store-service): 카테고리에서 바로 item리스트 view
owner-vue에 item view 개발,
store-service에서 item을 Response하도록 수정
2022-02-24 14:46:32 +09:00
bum12ark
f32f686608 feat(user-service): 점주 회원가입 로직 구현
- request validation 구현
2022-02-24 11:07:34 +09:00
백창훈
933848cef4 Merge pull request #20 from Development-team-1/owner-vue
점주용 페이지 vue.js로 변경
2022-02-23 18:41:03 +09:00
Sangbum Park
38265ead5b Merge branch 'master' into owner-vue 2022-02-23 18:37:48 +09:00
백창훈
9c51bc08d5 Merge pull request #19 from Development-team-1/feature/authentication
설계 / JWT, OAuth 2.0
2022-02-23 18:26:12 +09:00
hoon7566
54f1781eda Merge remote-tracking branch 'origin/owner-vue' into owner-vue
# Conflicts:
#	owner-vue/package.json
#	owner-vue/src/router/index.js
2022-02-23 18:25:07 +09:00
hoon7566
0f72041559 feat(owner-vue, store-service): 메뉴 관리 페이지네이션, 검색
owner-vue에 menu 화면 개발,
store-service에 menu pagenation 개발
2022-02-23 18:21:27 +09:00
bum12ark
bbd57d7232 feat(owner-vue): 점주용 주문 페이지 개발
- 라우터 경로 추가
- 주문 카드 컴포넌트화
- 날짜 검색 및 더보기 버튼 구현
2022-02-23 18:15:51 +09:00
bum12ark
21a41ab537 feat(owner-vue): 데이트 피커 컴포넌트화 2022-02-23 17:05:23 +09:00
hoon7566
f700e7374b fix(owner-vue) : 카테고리 기능 버그 수정
카테고리 기능 버그 수정
2022-02-23 14:22:15 +09:00
hoon7566
83d1b1b8bc feat(owner-vue): owner-vue에서 카테고리 기능
owner-vue에서 카테고리 기능 frontend 개발
2022-02-23 14:22:09 +09:00
hoon7566
4034304b04 feat(owner-vue): owner vue에 카테고리 얻어오는 기능 추가
owner vue에 카테고리 얻어오는 기능 추가
2022-02-23 14:21:14 +09:00
bum12ark
c3d28c7004 feat(owner-vue): 지난 주문 페이지 구현 (라우터, 데이터 테이블, 페이지네이션)
- 라우터
- 데이터 테이블
- 페이지네이션
- axios 모듈을 활용한 api 통신
2022-02-22 21:59:41 +09:00
bum12ark
3da1bbb975 feat(owner-vue): 점주용 vue 프로젝트 추가 2022-02-22 14:36:49 +09:00
hoon7566
32e93aaad3 feat(customer-apigateway-service, user-servcie): customer gateway filter 추가
- customer gateway service에 jwt header filter 추가
- user-service에서 OAuth
service refactor
2022-02-18 15:10:50 +09:00
hoon7566
e0455da9a3 Merge branch 'oAuth-jwt' into feature/authentication
# Conflicts:
#	user-service/src/main/java/com/justpickup/userservice/domain/jwt/service/RefreshTokenServiceImpl.java
#	user-service/src/main/java/com/justpickup/userservice/domain/user/entity/User.java
#	user-service/src/main/java/com/justpickup/userservice/global/security/LoginAuthenticationFilter.java
#	user-service/src/main/java/com/justpickup/userservice/global/security/SecurityConfig.java
#	user-service/src/main/java/com/justpickup/userservice/global/utils/JwtTokenProvider.java
2022-02-18 14:15:19 +09:00
hoon7566
795606334a feat(user-service): Oauth 로그인시 token생성
Oauth 로그인시 response header에 access token, refresh token을 담아 보냄.
2022-02-18 14:01:39 +09:00
bum12ark
d7dad90720 feat(user-service): login 기능 및 cookie 생성 부분 변경
- login 시 refresh token parameter cookie 로 변경
- cookie 생성 시 secure false 로 변경
2022-02-18 12:06:30 +09:00
bum12ark
5cdb782870 refactor(owner-apigateway-service): jwt provider 변경, filter 수정
- request header 이름 변경
- jwt provider 메소드 추가
2022-02-17 16:18:56 +09:00
bum12ark
01538317f7 feat(user-service): logout 기능, cookie 기능 추가, redis 설정 추가
- logout 기능 추가
- cookie 기능 추가
- redis 설정 추가
2022-02-17 16:12:06 +09:00
bum12ark
47faea59e4 fix(user-service): Oauth_2.0, jwt 브랜치 병합 후 충돌 해결
- 위와 동일
2022-02-16 12:09:01 +09:00
bum12ark
a01cf0a12d Merge branch 'jwt' into feature/authentication
# Conflicts:
#	user-service/src/main/java/com/justpickup/userservice/domain/user/entity/User.java
#	user-service/src/main/java/com/justpickup/userservice/domain/user/service/UserService.java
#	user-service/src/main/java/com/justpickup/userservice/domain/user/service/UserServiceImpl.java
2022-02-16 12:00:14 +09:00
hoon7566
d16de3c3cc feat(user-service): Naver Oauth 로그인 추가.
Naver Oauth 로그인 추가.
2022-02-16 11:48:06 +09:00
bum12ark
16f881a1b1 feat(owner-apigateway-service): access token 검증 부분 추가
- gatewayfilter 추가
2022-02-16 11:44:21 +09:00
bum12ark
b6274466b6 feat(user-service): access token, refresh token 검증
- jwt 패키지 추가
- refresh token을 통해 access token 생성 로직 추가
- jwt token provider 추가
2022-02-16 11:42:25 +09:00
hoon7566
496711e47e feat(user-service): Google Oauth 추가, github Oauth 삭제
- Google Oauth 추가
- Github Oauth 삭제
2022-02-15 19:03:31 +09:00
bum12ark
72c52e4b58 feat(user-service): Spring Security 및 JWT 로그인 인증, 인가 구현
- Spring Security 구현
- 로그인 인증 구현
- 인증 성공 시 JWT 발급 구현
2022-02-15 16:19:10 +09:00
bum12ark
285ca1cd25 feat(user-service): 엔티티 양식 변경, userDetailService 구현
- User 엔티티 abstract로 변경
- UserService UserDetailService 구현
2022-02-15 16:16:51 +09:00
hoon7566
4b2e5865c4 feat(user-service): Oauth 기능 추가
user-serivce에 github Oauth로그인 기능 추가
2022-02-15 13:25:17 +09:00
bum12ark
07f1e48c58 build(user-service, apigateway-services): 인증 관련 라이브러리 추가
- jwt 라이브러리 추가
- spring security 추가
2022-02-14 14:59:10 +09:00
hoon7566
fc069f4439 delete apigateway service 2022-02-14 11:34:13 +09:00
백창훈
556045ce86 Merge pull request #18 from Development-team-1/feature/owner-prev-order
Feature/점주 서비스 - 지난 주문 페이지 구현
2022-02-14 10:22:59 +09:00
bum12ark
b3e502db57 feat(owner-frontend-service): 점주 서비스 - 지난 주문 페이지 구현
- pagination plugin 사용
- 날짜 검색 유효성 검사 로직 추가
2022-02-11 16:52:49 +09:00
bum12ark
388b38918a test(order): 점주용 지난 주문 컨트롤러 테스트 작성
- 컨트롤러 테스트 작성
- api docs 수정
2022-02-11 16:50:03 +09:00
bum12ark
fea140c45f feat(order): 점주용 지난 주문 Back-end 기능 추가
- 화면 단으로 넘겨주는 양식 변경
2022-02-11 16:42:54 +09:00