일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- codeup
- OS
- 프로그래머스
- 리덕스장바구니
- CPU 스케줄링
- C++
- js to ts
- 정렬
- Redux
- react
- 협업
- 토이프로젝트
- react-redux
- 알고리즘
- error
- 파이썬
- 분할메모리할당
- Operating System
- 스프링
- 일상
- Java
- Spring
- 백준
- memory
- web
- 타입스크립트
- 공부
- 코드업
- 자료구조
- 기초100제
- Today
- Total
목록axios (2)
감자튀김 공장🍟
원래 DB에 저장된 데이터들로 관리자 페이지 대시보드를 만들기로 했었는데 시간이 촉박한 점도 있었고, 데이터 마이닝까지 구현하기가 어려울 것 같아서 관리자 페이지는 포기하기로 했다. 근데 해당 얘기가 나오기 전에 먼저 axios로 데이터 연동해서 그래프로 출력하는 것을 미리 해놔서 그대로 날려버리기에는 아까워 블로그에 기록용으로 남겨놓는다. 일단 구매한 대쉬보드 템플릿에 최대한 맞춰서 수정했기 때문에 큰 도움이 될지는 모르겠다. 원래 하루 매출을 당일 기준으로 7일 정도 끊어서 보여주려고 했는데, DB 측이 준비가 안되어서 먼저 메뉴 가격을 가져와서 출력하는 걸 목표로 axios 연동을 준비했다. axios 연동해서 출력하는 부분은 금방 끝냈지만 setActiveItem을 하는 단계가 매우 힘들었다. 이..
페이스북 API 연동으로 소셜 로그인을 구현했는데, 페이스북에서 다른 사람 계정으로 로그인할 경우에 현재 오류가 뜬다. 해결 방법은 코로나가 끝나야 한다는 것..! 페이스북에서 개인 개발자 앱에서 다른 계정들이 로그인 되는 걸 막아놓은 상태이기 때문에(코로나 19 때문에 막아놨다고 써있었다...) 구현한거 다 지우고 구글 버전으로 다시 생성했다. 막상 구글 버전으로 생성했더니 state 관련 문제가 있어서 코드도 추가적으로 구현해야하고, 로그인 데이터를 서버에 넘겨주는 것도 추가해야한다. 백에 데이터를 넘길 때 어떻게 넘겨줘야하나 고민이다. 사람들은 보니까 token을 넘겨주던데 백 DB에서는 이름, 이메일, id 이런식으로 구현되어 있어서 다시 백과 얘기를 해봐야할 것 같다. 진짜 팀프로젝트를 하니까 ..