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

[jangbagoony팀 이노 & MJ] OAuth 구현, 로그인, 로그아웃 API 구현 #67

Open
wants to merge 43 commits into
base: jangbagoony
Choose a base branch
from

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    6aa804d View commit details
    Browse the repository at this point in the history
  2. Refactor: dish 엔티티 클래스에 oneToMany 매핑 적용

    Image, DetailImage, DishBadge 엔티티에 대해 oneToMany 관계 설정, 관련 메소드 생성
    eNoLJ committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    9d03e7e View commit details
    Browse the repository at this point in the history
  3. Refactor: DetailImage, DishBadge, Image 클래스에 dishId 멤버변수 제거

    Dish 클래스에서 oneToMany 관계가 설정 되었기 때문에 dishId 멤버변수가 불필요해져 삭제
    eNoLJ committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    df1e5f6 View commit details
    Browse the repository at this point in the history
  4. Refactor: DetailDishDTO, DishResponseDTO 생성자의 매개변수 수정

    Dish 클래스에 oneToMany 매핑 설정이 되었기 때문에 불필요한 매개변수 삭제
    eNoLJ committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    d864fc7 View commit details
    Browse the repository at this point in the history
  5. Refactor: DishService 리팩토링

    기존에 repository를 사용하여 값을 조회하던 방식에서 oneToMany 매핑을 통해 조회하도록 변경, 관련 메소드 수정 및 생성
    eNoLJ committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    6f68d80 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9359ee View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Configuration menu
    Copy the full SHA
    723183b View commit details
    Browse the repository at this point in the history
  2. Feat: user 스키마 생성

    로그인 기능을 위한 user 테이블 생성 쿼리문 생성
    eNoLJ committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    9927adf View commit details
    Browse the repository at this point in the history
  3. Feat: User, UserRepository 클래스 생성

    로그인 기능을 위해 User 엔티티 클래스와 UserRepository 인터페이스 생성
    eNoLJ committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    6f1741c View commit details
    Browse the repository at this point in the history
  4. Feat: UserController 생성

    로그인 기능을 위해 UserController 클래스 생성, login 메소드 생성 중
    eNoLJ committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    5613928 View commit details
    Browse the repository at this point in the history
  5. Feat: TokenResponseDTO 클래스 생성

    oauth 인증을 통해 토큰 값을 가져올 때 사용하기 위해 TokenDTO 생성
    eNoLJ committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    6bd1259 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Feat: data 추가

    MJbae committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    c8941b7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #67 from skawnkk/be/feat/data

    Feat: data 추가
    MJbae authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    0407f81 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #68 from skawnkk/be/feature/refactor

    Spring jdbc의 관계매핑을 사용하여 리팩토링
    eNoLJ authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    33dd601 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b8befa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2af3cc View commit details
    Browse the repository at this point in the history
  6. feat: 데이터 변경

    MJbae committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    776c70f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #69 from skawnkk/be/feat/add_data

    feat: 데이터 변경
    MJbae authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    0524fc4 View commit details
    Browse the repository at this point in the history
  8. fix: data hash 변경

    MJbae committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    d3f321c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a30999e View commit details
    Browse the repository at this point in the history
  10. fix: cors 전면 허용

    MJbae committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    8eea57a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8e9697e View commit details
    Browse the repository at this point in the history
  12. fix: 각 dish id에 따라 image 맵핑

    MJbae committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    ea963cc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9931723 View commit details
    Browse the repository at this point in the history
  14. Feat: UserService 클래스 생성

    UserController 클래스에 있던 비지니스 로직은 UserService 클래스를 만들어 이동, code를 통해 토큰을 얻어오는 tokenRequestApi 메소드, 토큰으로 유저 정보를 얻어오는 userInfoRequestApi 메소드, 토큰으로 유저 이멘일을 얻어오는 emailRequestApi 메소드 생성
    eNoLJ committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    59debf3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1e39cc5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e9615a1 View commit details
    Browse the repository at this point in the history
  17. Feat: User 정보를 전달하는 DTO 생성

    TokenDTO 클래스에 getAccess_token 메소드, toString 메소드 생성,
    유저 이메일을 전달하기 위해 EmailDTO 클래스 생성,
    유저 정보를 전달하기 위해 UserInfoDTO 클래스 생성
    eNoLJ committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    101c4a7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    df1d29f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    914a8eb View commit details
    Browse the repository at this point in the history
  20. Feat: UserResponseDTO 클래스 생성

    로그인 시 user 정보를 전달하기 위해 UserResponseDTO 클래스 생성, UserController 클래스의 login 메소드의 반환 타입 변경
    eNoLJ committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    3ddcfc4 View commit details
    Browse the repository at this point in the history
  21. Feat: UserService 클래스의 메소드 수정

    emailRequestApi 메소드의 restTemplate 매개변수 변경, login 메소드의 반환타입 변경
    eNoLJ committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    608993f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    423ebf8 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    131f40a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e87c930 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    4071738 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    73b2daf View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. Merge pull request #73 from skawnkk/be/feature/oauth

    OAuth 로그인 기능 구현
    eNoLJ authored Apr 30, 2021
    Configuration menu
    Copy the full SHA
    2266a10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad6d179 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3adbec View commit details
    Browse the repository at this point in the history
  4. Feat: GitHubUrl 이넘 생성

    깃헙의 요청 url을 상수로 관리하기위해 GitHubUrl 이넘 생성
    eNoLJ committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    811b919 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ff87bc View commit details
    Browse the repository at this point in the history
  6. refactor: 이미지 변경

    MJbae committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    f84f5f0 View commit details
    Browse the repository at this point in the history