오늘 회의 (22년 7월 13일 (수))
// 오전 11시 회의
- 없음
// 오후 8시 회의
- [중요] 목요일(22년 7월 14일까지 트러블 슈팅, 아키텍쳐 작성 완료하자)
- EC2 HTTPS 와 NGINX 중에 HTTPS를 사용하기 위해 뭘 쓸까?? =>NGINX 사용하자
=> 내가 NGINX, SSL 하기로 함
jh님이 올려주신거
[AWS] EC2 인스턴스에 HTTPS 적용하기
https://kingofbackend.tistory.com/197
- 아키텍처 기능
-> sentry (오류 알람)
-- 발표날
- yj님이 영상 녹화 하고 백에서 서기는 내가 한다.
//백엔드
- 내가 NGINX, SSL 하기로 함
-- 발표날
백에서 서기는 내가 한다.
[오늘 내가 해야할 거]
- 마이페이지 GET (내가 좋아요한 커피, 내가 좋아요한 게시글 아직 구현이 안되서 나중에 구현완료되면 하자)
- 소셜 로그인 이미지가 null이 들어오면 기본이미지 넣어주기
=> 카카오 이미지 성공
=> 카카오는 이메일 사용자 정보 선택이다. 사용자가 이메일 정보 동의를 선택 안하면 임의의 이메일을 적어주자
=> 네이버도 기본 이미지 설정을 했다. 프론트분과 테스트해보자
=> 카카오/네이버 맞춰보면서 수정하자.
=> 구글은 이밉지를 어떻게 받아오는지 프론트분과 맞춰보면서 알자
- 소셜 로그인 사용자 정보도 프론트에 전달 하자 ( /social/user/islogin )
=> 필요한 정보 (login : true, userId, nickname, procileImage)
- develop에 코드 합치기 전에 comment Controller에 있는 URL 들 앞에 슬래시(/) 붙이고 합치자
- develop에서 '내가 쓴 글'에서 반환값으로 content 빼도 된다.
카카오 확인 해야할 거
- 기본 이미지 주어지는 거 보기 ㅇ
- socialId로 사용자 찾아서 로그인 되는지 보기 ㅇ
- 로그인 잘 되는지 보기 ㅇ
- 프론트에 토큰값이 잘 들어가는지 보기
네이버 확인 해야할 거
- 기본 이미지 주어지는 거 보기 ㅇ
- 네이버는 토큰 존재 ㅇ
구글 확인 해야할 거
- 기본 이미지 주어지는 거 보기 ㅇ
전체 확인
- /social/user/islogin 으로 소셜 로그인 사용자 정보 보기 ㅇ
- 소셜 로그인은 socialId로 검색 후 로그인
[프론트분과 논의한 거]
- 프론트에 Token이랑 User 정보 내려다줘야한다.
- 소셜 로그인 카카오는 nickname이랑 email 받아올 때 랜덤값이 올수도 있어서 구분이 안된다.
=> 그래서 socialId로 회원가입할 때 구분해보자
=> 카카오/네이버/구글 socialId 다르게 들어온다.
=> socialId로 구분하고 socialId가 같을 때 회원가입은 안되고 로그인은 되게 만들기
- 카카오/네이버/구글 이메일이 같으면 로그인을 하는데 어려움이 있다.
=> 셋 다 socialId로 체크 해보자 / 이메일이 중복되도 되는데 일반 로그인은?? 중복되면 안되지...
'항해99 실전 프로젝트' 카테고리의 다른 글
ssl certbot certificate renew (0) | 2022.11.26 |
---|---|
항해99 7기 7조 회의 정리 - 22년 7월 14일 (목) (0) | 2022.07.15 |
항해99 7기 7조 회의 정리 - 22년 7월 12일 (화) (0) | 2022.07.12 |
항해99 7기 7조 해야할 거 문제 해결하는 방법 - 22년 7월 10일 (월) (0) | 2022.07.12 |
항해99 실전프로젝트 (MultipartFile형식에 값이 안들어 올 때) (0) | 2022.07.12 |