Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auth Server 구축 #1

Open
4 of 6 tasks
Taejin1221 opened this issue Aug 19, 2024 · 0 comments
Open
4 of 6 tasks

Auth Server 구축 #1

Taejin1221 opened this issue Aug 19, 2024 · 0 comments

Comments

@Taejin1221
Copy link
Member

Taejin1221 commented Aug 19, 2024

API 구축

필수 API 기능

  • 회원가입
  • 로그인
  • 로그아웃

추가 적용

  • Spring Security 적용
  • JWT Filter 적용
  • Kakao 로그인 적용
Taejin1221 added a commit to Taejin1221/Kaboo-Auth that referenced this issue Aug 30, 2024
Taejin1221 added a commit to Taejin1221/Kaboo-Auth that referenced this issue Aug 30, 2024
- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: KakaoTech-BootCamp-Team-2#1
Taejin1221 added a commit to Taejin1221/Kaboo-Auth that referenced this issue Aug 30, 2024
Taejin1221 added a commit that referenced this issue Aug 30, 2024
* Style: codeStyle 추가

* Feat: Member, Profile Entity, MemberRepository 추가

+ MemberRepositoryTest 추가

Related to: #1

* Feat: 카카오 로그인, 회원가입 기능 추가

- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: #1

* Style: 코드 포맷, 비밀번호 노출 등 수정

Related to: #1
Taejin1221 added a commit that referenced this issue Sep 3, 2024
* ✨ 카카오 로그인/회원가입 구현 (#3)

* Style: codeStyle 추가

* Feat: Member, Profile Entity, MemberRepository 추가

+ MemberRepositoryTest 추가

Related to: #1

* Feat: 카카오 로그인, 회원가입 기능 추가

- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: #1

* Style: 코드 포맷, 비밀번호 노출 등 수정

Related to: #1

* ✨ /api/auth/member API 기능 추가 (#4)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Chore: DB를 MariaDB -> H2로 변경

Ralted to: #5

* Test: Test용 application 추가

Related to: #5
Taejin1221 added a commit to Taejin1221/Kaboo-Auth that referenced this issue Sep 8, 2024
Taejin1221 added a commit that referenced this issue Sep 8, 2024
* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Test: MemberRepository Test 코드 추가

Related to: #2

* Chore: Test용 application yml 추가

Related to: #2

* 카카오 회원가입/로그인, /api/auth/member API 기능 추가 (#6)

* ✨ 카카오 로그인/회원가입 구현 (#3)

* Style: codeStyle 추가

* Feat: Member, Profile Entity, MemberRepository 추가

+ MemberRepositoryTest 추가

Related to: #1

* Feat: 카카오 로그인, 회원가입 기능 추가

- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: #1

* Style: 코드 포맷, 비밀번호 노출 등 수정

Related to: #1

* ✨ /api/auth/member API 기능 추가 (#4)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Chore: DB를 MariaDB -> H2로 변경

Ralted to: #5

* Test: Test용 application 추가

Related to: #5

* Feat: 깃허브 액션 작성

Related to: #5

* Feat: 도커 파일 작성

Related to: #5

* Feat: 테스트용 도커 컴포즈 파일 작성

Related to: #5

* Refactor: import 추가

* Fix: 깃허브 액션 오타 수정

Related to: #5

* Feat: SSL 적용

* Fix: SSL 수정

* Fix: SSL 수정

스크립트 수정

* Fix: SSL 스크립트 수정

* Fix: SSL 스크립트 수정

* Feat: 카카오 로그인 완료 시 메인 페이지로 redirect

Related to: #1

---------

Co-authored-by: 박지혁 <[email protected]>
Taejin1221 added a commit that referenced this issue Sep 8, 2024
* ✨ 카카오 로그인/회원가입 구현 (#3)

* Style: codeStyle 추가

* Feat: Member, Profile Entity, MemberRepository 추가

+ MemberRepositoryTest 추가

Related to: #1

* Feat: 카카오 로그인, 회원가입 기능 추가

- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: #1

* Style: 코드 포맷, 비밀번호 노출 등 수정

Related to: #1

* ✨ /api/auth/member API 기능 추가 (#4)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Chore: DB를 MariaDB -> H2로 변경

Ralted to: #5

* Test: Test용 application 추가

Related to: #5

* 🐛 Fix: 로그인 완료 시 메인 페이지로 리다이렉트 되도록 수정 (#7)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Test: MemberRepository Test 코드 추가

Related to: #2

* Chore: Test용 application yml 추가

Related to: #2

* 카카오 회원가입/로그인, /api/auth/member API 기능 추가 (#6)

* ✨ 카카오 로그인/회원가입 구현 (#3)

* Style: codeStyle 추가

* Feat: Member, Profile Entity, MemberRepository 추가

+ MemberRepositoryTest 추가

Related to: #1

* Feat: 카카오 로그인, 회원가입 기능 추가

- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: #1

* Style: 코드 포맷, 비밀번호 노출 등 수정

Related to: #1

* ✨ /api/auth/member API 기능 추가 (#4)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Chore: DB를 MariaDB -> H2로 변경

Ralted to: #5

* Test: Test용 application 추가

Related to: #5

* Feat: 깃허브 액션 작성

Related to: #5

* Feat: 도커 파일 작성

Related to: #5

* Feat: 테스트용 도커 컴포즈 파일 작성

Related to: #5

* Refactor: import 추가

* Fix: 깃허브 액션 오타 수정

Related to: #5

* Feat: SSL 적용

* Fix: SSL 수정

* Fix: SSL 수정

스크립트 수정

* Fix: SSL 스크립트 수정

* Fix: SSL 스크립트 수정

* Feat: 카카오 로그인 완료 시 메인 페이지로 redirect

Related to: #1

---------

Co-authored-by: 박지혁 <[email protected]>

---------

Co-authored-by: 박지혁 <[email protected]>
Taejin1221 added a commit that referenced this issue Sep 8, 2024
* ✨ 카카오 로그인/회원가입 구현 (#3)

* Style: codeStyle 추가

* Feat: Member, Profile Entity, MemberRepository 추가

+ MemberRepositoryTest 추가

Related to: #1

* Feat: 카카오 로그인, 회원가입 기능 추가

- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: #1

* Style: 코드 포맷, 비밀번호 노출 등 수정

Related to: #1

* ✨ /api/auth/member API 기능 추가 (#4)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Chore: DB를 MariaDB -> H2로 변경

Ralted to: #5

* Test: Test용 application 추가

Related to: #5

* 🐛 Fix: 로그인 완료 시 메인 페이지로 리다이렉트 되도록 수정 (#7)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Test: MemberRepository Test 코드 추가

Related to: #2

* Chore: Test용 application yml 추가

Related to: #2

* 카카오 회원가입/로그인, /api/auth/member API 기능 추가 (#6)

* ✨ 카카오 로그인/회원가입 구현 (#3)

* Style: codeStyle 추가

* Feat: Member, Profile Entity, MemberRepository 추가

+ MemberRepositoryTest 추가

Related to: #1

* Feat: 카카오 로그인, 회원가입 기능 추가

- 권한 필요한 API 접속 시 카카오 로그인 페이지 반환
  - 로그인 성공 시 가입이 안되어있으면 가입, 되어있으면 권한 부여
  - 권한은 JWT 발급 후 쿠키에 추가, 매 요청마다 JwtFilter를 거치며 쿠키의 Jwt 확

Related to: #1

* Style: 코드 포맷, 비밀번호 노출 등 수정

Related to: #1

* ✨ /api/auth/member API 기능 추가 (#4)

* Feat: Member DB 수정

- 한글이름, 영어이름, 기수, 과정 추가
- 과정 표현하는 Enumerate 추가
- 수정에 따른 오류 수정
  - getNickname -> getKoreaName of getEnglishName

Related to: #2

* Rename: Member DB Field 이름 변경

Related to: #2

* Feat: /api/auth/member 관련 DTO 작성

Related to: #2

* Feat: /api/auth/member API 관련 DTO 내용 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberService 추가

Related to: #2

* Feat: /api/auth/member 관련 MemberContoller 추가

Related to: #2

* Feat: CORS Error 수정

Related to: #2

* Fix: RefreshToken 매번 생성 오류 수정

Related to: #2

* Refactor: 코드 리뷰 내용 반영

- 불필요 코드 삭제
- 반환값 오류 수정

Related to: #2

* Chore: DB를 MariaDB -> H2로 변경

Ralted to: #5

* Test: Test용 application 추가

Related to: #5

* Feat: 깃허브 액션 작성

Related to: #5

* Feat: 도커 파일 작성

Related to: #5

* Feat: 테스트용 도커 컴포즈 파일 작성

Related to: #5

* Refactor: import 추가

* Fix: 깃허브 액션 오타 수정

Related to: #5

* Feat: SSL 적용

* Fix: SSL 수정

* Fix: SSL 수정

스크립트 수정

* Fix: SSL 스크립트 수정

* Fix: SSL 스크립트 수정

* Feat: 카카오 로그인 완료 시 메인 페이지로 redirect

Related to: #1

---------

Co-authored-by: 박지혁 <[email protected]>

---------

Co-authored-by: 박지혁 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant