Skip to content

1120(월) BE 회의록

박재하 edited this page Nov 20, 2023 · 2 revisions

깃헙 저장소 이슈 정리

  • 각 이슈에 세부 개발 목록 작성

  • 해결되거나 통합된 이슈 close

  • access, refresh 구상

    쿠키로

    access refresh

    access로 시도 -> 유효기간 안지났으면 로그인 유지  ->  만약 유효기간 지났으면 refresh 검사

    요청마다

    access 검사해서 유효하지 않으면 refresh

    refresh 페이로드상 시간이 유효하다 -> redis에서 같은 refresh가 있는지 확인 -> 일치하는게 있으면 accèss 새로 발급

    아니면 로그인이 안됏다 판단 쿠키 삭제(로그아웃)

    redis key username value token

    refresh 재발급 안해

    • 로그인이 이 refresh 유효 시간까지만 유지가 된다

    refresh 재발급 돼

    • refresh 끝날 것 같으면 재발급 돼서 무한 로그인

    재발급 여부는 좀 찾아보고 판단

    만약 재발급 할거면 그 로직도 판단

    ex) api하나 파서 클라이언트 단에서 refresh토큰 새로 갱신 요청 또는 그냥 access token이 유효하다면 새로 refresh 갱신?

    이 방법은 좀 찾아보고 따져보고 판단하자

Auth 모듈 관련

  • 담당자: 송준섭

[FEAT] [04-10] 서버는 Auth Guard를 통해 특정 서비스를 인증된 사용자만 접근할 수 있도록 제한한다 · Issue #108 · boostcampwm2023/web16-B1G1

[FEAT] [03-07] 서버는 GitHub으로 로그인 기능을 제공한다. · Issue #107 · boostcampwm2023/web16-B1G1

[FEAT] [03-06] 서버는 네이버로 로그인 기능을 제공한다. · Issue #106 · boostcampwm2023/web16-B1G1

[FEAT] [03-05] 서버는 구글로 로그인 기능을 제공한다. · Issue #105 · boostcampwm2023/web16-B1G1

[FEAT] [05-04] 로그인을 한 사용자라면 Redis의 Refresh Token 정보를 삭제한다. · Issue #35 · boostcampwm2023/web16-B1G1

[FEAT] [04-04] 데이터베이스에서 로그인 데이터로 조회를 하여 비교한다. · Issue #27 · boostcampwm2023/web16-B1G1

[FEAT] [02-10] 검사에 통과하면 회원 정보를 데이터베이스에 저장한다. · Issue #17 · boostcampwm2023/web16-B1G1

[FEAT] [02-09] 서버는 회원가입 데이터를 받아 형식 검사와 아이디 중복검사를 진행한다. · Issue #16 · boostcampwm2023/web16-B1G1

Board 모듈 관련

  • 담당자: 박재하

[FEAT] [06-15] 서버는 사용자 요청에 따라 본인이 작성한 게시글을 삭제한다. · Issue #89 · boostcampwm2023/web16-B1G1

[FEAT] [06-14] 서버는 사용자 요청에 따라 본인이 작성한 게시글을 수정한다. · Issue #88 · boostcampwm2023/web16-B1G1

[FEAT] [09-03] 서버는 검색된 사용자의 글 데이터를 전송한다. · Issue #65 · boostcampwm2023/web16-B1G1

[FEAT] [08-06] 서버는 전송 받은 글 데이터를 데이터베이스에 저장한다. · Issue #60 · boostcampwm2023/web16-B1G1

[FEAT] [06-08] 서버는 좋아요 / 좋아요 취소 요청을 받아 데이터베이스의 데이터를 수정한다. · Issue #45 · boostcampwm2023/web16-B1G1

[FEAT] [06-02] 서버는 사용자의 글 데이터를 전송한다. · Issue #39 · boostcampwm2023/web16-B1G1

[FEAT] [08-07] 사진 정보는 스토리지 서버에 저장한다. · Issue #61 · boostcampwm2023/web16-B1G1

도메인 구매 및 등록

NCP Global DNS를 이용하여 구입한 도메인 등록

[NCP] 네이버 클라우드 도메인 설정

  1. 가비아에서 도메인 [별글.site](http://별글.site) 구매 후 네임서버 설정 변경

https://user-images.githubusercontent.com/138586629/284245282-b5ca958b-da94-4e74-83c7-387f2140081f.png

NCP에서 제공하는 네임서버로 설정한다.

https://user-images.githubusercontent.com/138586629/284245278-f8007dae-189a-4d61-aeba-4d515665c3f3.png

  1. NCP Global DNS 서비스에서 도메인 추가.

https://user-images.githubusercontent.com/138586629/284245773-70a96f76-5324-4b9d-ac41-986e14e0434c.png

한글 주소라서 도메인 추가가 안되는 문제 발생

https://user-images.githubusercontent.com/138586629/284245780-2b1cbce2-3b7f-43fb-a649-3102b925d951.png

https://user-images.githubusercontent.com/138586629/284246186-43c2acf5-584e-46b4-bf18-836f59df5ed3.png

한글 도메인은 내부적으로 퓨니코드 형태로 변환되어 사용된다고 한다.

확인해보니 xn--bj0b03z.site 였다.

https://user-images.githubusercontent.com/138586629/284248405-dafdfdd6-5049-4a9e-b2e9-c9bbfb97d2f4.png

이걸로 입력하니 됨

  1. A 레코드 추가 및 설정 적용

https://user-images.githubusercontent.com/138586629/284248511-b359a2e3-7ae9-4eb6-87fb-debfe76a548a.png

https://user-images.githubusercontent.com/138586629/284248650-ac6d3357-a0dc-441e-bfe9-ec24c79f930f.png

  1. 완료!

https://user-images.githubusercontent.com/138586629/284248654-74c3e4a1-a011-4a52-9f6b-89d062ec355f.png

스크린샷 2023-11-20 오후 9 36 59

됨!

소개

규칙

학습 기록

[공통] 개발 기록

[재하] 개발 기록

[준섭] 개발 기록

회의록

스크럼 기록

팀 회고

개인 회고

멘토링 일지

Clone this wiki locally