참고
https://developers.kakao.com/
https://devhaks.github.io/2019/05/31/oauth2/
마침내 정상적으로 카카오 로그인하는 데에는 성공했다.
다른 개발자 분이 남긴 댓글들을 보면 문서에 자세히 잘 나와있어서 구현에 어려움이 없었다고 하시던데
나는 지식이 부족해서 그런지 이런... 이런 것도 정말 힘든 여정이었다...
아직 수정이 필요한 부분이 있는데 조금씩 더 손대봐야겠다.
카카오에서 토큰을 발급 받아옴->해당 아이디가 있는지 검사->카카오 로그인과 동일한 아이디로 가입되어 있다면 자동으로 로그인까지 구현되었는데,
이후 해당 아이디로 데이터를 확인하려고 하면 자꾸 오류가 난다... 로그인은 되었고 토큰까지 잘 생성되었다고 뜨는데 body에서 뭔 데이터를 못 불러오는 것 같다..
이러면 로그인 성공한 게 아닌가?ㅠㅠㅠㅠ 미쳐버리겠다...
팀과제 전까지 시간이 좀 있으므로 개인적으로 해보고 싶었던 서비스를 만들어보기로 했다. 일단 openai로 챗봇을 만들어서, 해당 챗봇이 들어간 node.js기반 서비스 하나를 만들었다. '오늘의 운세'라고 이름을 붙였다.
submit 시 사용자의 질문에 챗봇이 응답하도록 하는 것까지는 구현했다.
기본적으로 openai에 있는 데이터들을 활용하는데, 추가적으로 MongoDB를 참조하여 챗봇이 데이터를 들고올 수 있도록 하고 싶었는데 잘 안 된다...
1. 필요한 운세 정보를 findOne으로는 전부 검색해오기 힘듦... (예 : 금전운, 연애운 등)
2. 검색 조건 설정을 어떻게 해야할지 모르겠음...