개발 관련 개념들14 [JWT] 클라이언트 쪽에서 JWT 사용 - React / Redux 프로젝트 소중해를 진행시켜 나가면서, 이제 인증을 JWT를 사용해 할 시간이 되었다. HS님께서 전달해주신 React/Redux 기반의 프론트엔드 시스템에서, 어떻게 JWT를 사용하는 지 보여주는 유툽 비디오 내용을 기록하려 한다. 출처 - www.youtube.com/watch?v=FyyPUIAe6kc 내용 정리 1. JWT를 서버에서 받고 로컬에 저장하기 - /api/auth에 로그인 데이터를 POST 해주면 JWT 정보를 가진 프로미스가 반환된다는 전제 하에 다음과 같은 action 생성 - LogInForm에서는 위의 액션을 추출해 사용 - 이후 로그인을 하고, 로그인 정보가 맞다면, 우리가 deconstruct한 token이 'jwtToken'이라는 key로 local storage에 저장된 것.. 2021. 4. 20. npm run build시 html-webpack-plugin 에러 Error: html-webpack-plugin could not minify the generated output. In production mode the html minifcation is enabled by default. If you are not generating a valid html output please disable it manually. You can do so by adding the following setting to your HtmlWebpackPlugin config: | | minify: false | See https://github.com/jantimon/html-webpack-plugin#options for details. npm run build를 했는데 위와 .. 2021. 4. 14. git 충돌 시 해결법 깃을 사용할 때 (아주 많고) 다양한 문제가 생길 수 있다. 각 이슈를 해결했던 방법을 기록하려 한다. 1. hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes 2. Your branch and 'origin/[branch-name]' have diverged, and have n and m different commits each, respect.. 2021. 4. 6. 윈도우즈 (Windows 10) 에서 우분투 (Ubuntu) 설치하기 C언어를 IDE에서만 컴파일하다가 결국 리눅스 배포판 중 하나인 우분투를 설치하기로 했다. 세상 참 좋아져서 Windows 10에서 쉽게 설치할 수 있었는데... 설치과정 1. 시작메뉴에서 Windows Features on or off (Windows 기능 켜기 / 끄기)를 찾아, Windows Subsystem for Linux (Linux용 Windows 하위 시스템) 기능을 켠다. 2. 역시 시작메뉴에서 Microsoft Store를 찾아 실행한다. Ubuntu 검색 및 설치 3. Launch 버튼을 눌러 실행하면 된다! ^.^ 시작 메뉴에서 검색해서 실행해도 됨. 실행 과정 1. 우분투에는 컴파일러, 라이브러리, 유틸리티 파일들을 포함한 패키지들이 있다. 이 중에서, build-essential.. 2020. 11. 18. 이전 1 2 3 4 다음