목록네이버클라우드 AIaaS 개발자 양성과정 1기 (155)
개발자입니다
SSE 란? SSE(Server-Sent Events)는 서버와 클라이언트 간에 양방향 통신을 가능하게 하는 기술 중 하나입니다. 이 기술은 서버에서 이벤트를 생성하고, 클라이언트는 이벤트를 수신하여 동적인 콘텐츠를 렌더링할 수 있습니다. SSE는 HTTP 연결을 유지하면서 서버에서 이벤트를 전송하는 단방향 통신 방식입니다. 이벤트는 JSON, XML, 텍스트 등의 형식으로 전송될 수 있으며, 이벤트에는 이벤트 이름, 데이터 등의 정보가 포함될 수 있습니다. 클라이언트는 SSE 연결을 유지하면서 서버에서 이벤트를 수신합니다. 이벤트가 도착하면 클라이언트는 이를 처리하고, 동적인 콘텐츠를 렌더링할 수 있습니다. 이를 통해 서버와 클라이언트 간에 양방향 통신을 쉽게 구현할 수 있으며, 실시간 업데이트가 필요..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
개요 네이버 로그인 버튼으로 네이버 계정을 연동해서 로그인 한다. DB 에 회원 정보가 없을 경우 즉시 가입 시킨다. Artify 에 가입한 사용자가 로그인할 경우 Artify 로 로그인 하라고 유도한다. (계정 통합 기능은 구현하지 않았다.) 주의사항! 토큰을 받아서 토큰을 백엔드 서버로 전달해 여기서 토큰을 얻어서 회원 정보를 가져오는게 맞으나, 토큰 정보를 프론트에서 받아서 URL 주소로 토큰 정보를 넘기는 방법을 사용하였다. 토큰 유효시간이 있지만 토큰 값이 캐싱되므로 해당 방법은 알맞지 않다. 흐름은 다음과 같다. - Naver Developers 에 서비스 URL 과 Callback URL 을 등록한다. - SDK 코드를 삽입한다. - 네이버 로그인 컴포넌트를 삽입한다. - 네이버 로그인 버튼..