문제 axios.delete로 logout url에 accessToken을 같이 보내주었는데, 서버에서 요청을 받기는 하지만, accessToken을 인식하지 못하는 에러가 발생했다. return axios .delete("http://localhost:4000/logout", { accessToken }) .then((res) => setIsLogin(false)); 다른 api에서 동일하게 사용했던 방법이 막히고 해결했다고 생각했던 부분에서 또 막히니 당황스러웠다. 그렇게 또 한 시간을 코드의 이상한 부분을 찾다가, 문득 delete api 에 body를 보내주나? 라는 의문이 들어서 검색을 해보았다. stackoverflow에서 비슷한 상황을 찾을 수 있었다. 해결 방법 DELETE의 경우 conf..
storybook으로 실습을 진행하기 위해, 아래와 같이 React 프로젝트를 만들어준 뒤 storybook을 설치하여 실행해 주었다. npx create-react-app storybook-practice npx storybook init npm run storybook 실행을 하니 99%에서 멈추고, 99% done plugins webpack-hot-middlewarewebpack built preview 4451975daa4b1645ed13 in 447ms 오류가 발생하였다. 처음에는 단순히, 설치오류라고 생각해서 2-3회 정도 삭제하고 다시설치하였지만 똑같은 오류가 계속나타났다. 구글링을 통해서 동일한 오류가 나타난 사람들의 글을 보면서, npm의 버전도 높여보고 storybook을 upgrad..
당장 어제까지 작업하던 VS 터미널에서 npm을 인식하지 못한다는 오류가 발생했다. npm을 인식하지 못하는 상황이기 때문에, npm install도 적용되지 않는 상황이었다. 따라서 npm 자체를 새로 설치해야된다고 판단하였고, 관련 오류들을 찾아보다가, brew install node를 통해 다시 설치를 하였다. 설치 후에 npm을 실행해보니, 잘 작동하였다. 전에도 같은 문제가 발생하였지만, 해결방법을 기록하지 않아서 시간이 오래 걸렸다. 같은 실수를 반복하지 않기위해서 오류 상황을 적어본다
ssh 공개키$ssh -keygen 홈디렉토리에서 ssh 디렉토리 확인 시id_rsa private keyid_rsa_pub public key ssh 디렉토리는 사용자만 읽고,쓰고, 실행 가능 공개키를 로그인하고자 하는 컴퓨터의 authorized keys에 추가시로그인 없이 로그인 가능 백업 자동화 기능에도 사용가능 RSA 비대칭 키를 지칭private키로 암호화/ public key로 복호화1. client가 server에 접속2. server가 random key값을 client에게 전송3. client가 random key값을 private키값을 이용해 암호화 한 후 server에게 전송4. server가 전송받은 암호화 키값을 기존에 가지고 있던client의 public key값을 이용해 복호..
DNS=Domin name system Domain 구입 Freenom을 통해 구입가능 Sub domain각각의 도메인을 구입할 필요없이 sub domain을 통해 domain을 재사용 Domain의 실행 과정 ex) egoing.ga. 를 연결할 때DNS server가 root DNS server에 .ga 담당 DNS 물어봄.ga담당 DNS server는 egoing.ga DNS server 물어봄egoing.ga DNS server에게 ip를 받고 DNS server에게 보냄DNS server는 Client에게 ip를 보냄 Uploaded by Notion2Tistory v1.1.0
정해진 포트(구멍)을 통해서 다른 ip에 접속가능보통 ssh 서버는 22번 포트/ 웹서버는 80번 포트를 가짐포트 포워딩외부사용자가 private address에 접근가능하게 포트를 포워딩 라우터에서 포트 설정시 외부에서도 private ip로 접근 가능 Gateway공유기는 공유기 안쪽에서만 사용가능한 ip를 가지고 있음(=default gateway) Public ip 알아내기$curl http://ipinfo.io/ip Uploaded by Notion2Tistory v1.1.0
Client 컴퓨터가 Server컴퓨터를 자신의 컴퓨터 처럼 다룰 수 있음 ssh client가 ssh server에 명령어를 전달ssh server가 server에게 명령어 전달동작된 결과를 ssh server에게 전달결과를 ssh client 화면에 전달 SSH 설치$sudo apt-get install openssh-server 실행$sudo service ssh start ssh 작동확인 ssh 접속$ssh 접속하려는id@접속하려는ip Uploaded by Notion2Tistory v1.1.0
Uploaded by Notion2Tistory v1.1.0
- Total
- Today
- Yesterday
- 프로그래머스
- SEB 43기
- til
- 감정 일기장
- 인적성
- React quill
- BFS
- 프로젝트
- 프리프로젝트
- dictionary
- 그리디 알고리즘
- SEB43기
- seb
- 코드스테이츠
- 회고
- SEB43
- 백준
- 감정일기장
- Python
- 스택오버플로우
- 개인 프로젝트
- 다이나믹 프로그래밍
- 기술면접
- dfs
- 프론트엔드
- Redux
- 코테
- 브루드포스
- SEB 43
- useContext
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |