KDT 해커톤 ERD
Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool.
www.erdcloud.com
- STT, TTS 하기✅
- 포스트맨 이용 celina324에 정보랑 코인 넣기✅
- 로그인 쿠키 ✅
- 챗봇 연결 (ai 백✅
- 추천 배너 만들기
- 추천 배너 백 연결
🏃🏻celina324 정보 세팅/쿠키 먹기
왜또안돼!
서버 측에서 쿠키의 만료 시간을 짧게 설정
짧은 만료 시간은 세션 관리 및 보안 강화를 위한 조치
Access Token + Refresh Token 방식
- Access Token은 짧은 시간 동안만 유효하고, 만료되면 Refresh Token을 사용해 새로운 Access Token을 발급
- Refresh Token은 만료 시간이 길며, 서버가 이를 통해 새로운 Access Token을 발급해 주는 방식으로 구현
- 이를 통해 사용자는 로그인 상태를 유지하면서도, 보안을 유지 가능
로그인 구현부가 내 파트가 아니라서 그냥 난 postmanㅇ으로 쿠키 얻어서 브라우저에 먹였다
콘솔에 치기
document.cookie = "쿠키내용";
🏃🏻서버 연결 / cors,,,
스프링 서버고 ai 서버고 그냥 다 터짐
결국,,,
그리고 왜 포트번호를 뺐더니 작동하는 거지?
JSDoc 형식으로 작성된 함수 설명 주
• /**로 시작하고 */로 끝나는 주석 블록**으로 작성합니다.
• 함수 설명: 첫 번째 줄인 사용자 메시지를 AI 챗봇 서버로 전송은 함수가 무엇을 하는지 간단히 설명합니다.
• @param {자료형} 매개변수명 - 설명: 함수의 매개변수를 설명합니다.
• {string} userMessage는 userMessage가 문자열 타입이어야 함을 나타냅니다.
• {number} memberId는 memberId가 숫자 타입이어야 함을 나타냅니다.
• @returns {자료형} - 설명: 함수의 반환값을 설명합니다.
• {Promise<Object>}는 이 함수가 Object 타입의 데이터를 포함한 Promise 객체를 반환함을 나타냅니다.
JSDoc 주석을 사용하는 이유
• 자동 문서화: JSDoc 주석은 코드 문서화 도구와 연동해 자동으로 문서를 생성할 수 있습니다.
• 코드 가독성: 다른 개발자가 함수의 용도와 사용 방법을 쉽게 이해할 수 있습니다.
• 정확한 타입 정보 제공: 코드 작성 시 매개변수와 반환값의 타입을 명확히 지정하여, 타입 오류를 방지하는 데 도움이 됩니다.
이와 같은 JSDoc 주석은 코드의 유지 보수성과 협업의 효율성을 높이는 데 유용합니다.
'Club|Project > K-디지털 트레이닝 해커톤' 카테고리의 다른 글
🏃🏻2024년 제6회 K-디지털 트레이닝 해커톤🏃🏻 : 시상식 (3) | 2024.11.21 |
---|---|
🏃🏻2024년 제6회 K-디지털 트레이닝 해커톤🏃🏻 : 본선 (0) | 2024.11.20 |
🏃🏻2024년 제6회 K-디지털 트레이닝 해커톤🏃🏻 : 백엔드 연결 (0) | 2024.11.18 |
🏃🏻2024년 제6회 K-디지털 트레이닝 해커톤🏃🏻 : 일자리 메인 페이지 (2) | 2024.11.16 |
🏃🏻2024년 제6회 K-디지털 트레이닝 해커톤🏃🏻 : 밥상 메인 페이지 (1) | 2024.11.11 |