본문 바로가기
728x90

전체 글140

Node.js Jwt... Node.js 에서 Jwt 로 인증토큰을 컨트롤 하여 로그인 및 다른 api 통신 관련해서 인증기능을 추가 하고 싶었다. 이젠 기본이 되는 보안 기술중 하나로 당연히 적용해야할 부분이라고 느꼈다. https://velog.io/@hoonnn/NodeJS-JWT%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0 NodeJS (JWT를 이용한 로그인 구현하기)첫번째 프로젝트를 진행했을 당시, 백엔드를 담당하였고 그 중 User와 Admin 관련 기능을 구현하게 되었다. User 기능 중 가장 기본이 되는 로그인과 로그아웃 방식을 JWT 토큰을 활용한 방식으로 구velog.io .. 2024. 6. 9.
Mysql 암호화 mysql 에 데이터 저장하려면 암호화를 해서 저장하고 싶었다. 해킹.... 정보보호에 대한 중요성을 다시한번 느끼게 되는 계기가 있었기에 이번기회에 한번 살펴보았다. Mysql 암호화https://codinghero.tistory.com/154 Mysql 패스워드 암호화 및 복호화서버를 설계하면서 로그인 및 기타 패스워드를 필요로 하는 경우 Mysql에 패스워드를 저장해야 하는데 이때 그냥 저장할 수도 있지만 이럴 경우 보안에 너무도 취약하고 비밀번호 노출의 위험이codinghero.tistory.com  클라이언트에서도 암호화로 보내주고 서버측에서 암호화된 내용에 jwt 와 비교하여 header 에 값을 저장시켜 통신하도록 진행시키고 싶었고 또 그렇게 작업했다. 누군가 linux 서버에 들어와서 db.. 2024. 6. 9.
React useMemo.. useCallback.. memo.. React Native 에서 useMemo , useCallback , memo 등 다양한 함수들을 써왔다. 불필요한 리렌더링을 방지하기 위한 일련의 대책으로 사용했다. 하지만 useCallback , useMemo 등 비슷한 기능들이여서 정확히 어떤 용도인지 잘 몰랐다. 그래서 이참에 한번 글을 읽어 보았다. 이 부분은 React Native 에서도 똑같이 적용된다. 크로스 플랫폼에서 처음 접했으며 이걸 토대로 공부해 나아가서 React 로 넘어가게 된 것이다. React Native 는 크로스 플랫폼으로 간단한 앱을 2가지 OS 로 하고 싶을땐 정말 좋은 언어이지만 깊이 들어가면 어쩔 수 없이 네이티브 코드를 건드려야 한다 그래서 나는 React Native를 하되 AOS, SWIFT 도 같이 공부하.. 2024. 6. 9.
Node.js 파라미터 받는법 Node.js 로 미들웨어 로 jwt 작업과 더불어 파라미터 받고 싶었다. 자바랑은 다른 부분이 많으므로 배울게 많다.하지만 React Native , Jquery , javascript , Ajax 등 다양하게 경험한 부분이 있기에 쉽게 배울 수 있었다. Node.js 에서의 미들웨어는 AOS, SWift 에서의 인터셉터라고 보면 될듯하다 .인터셉터를 거쳐서 다음 단계로 이동하는 부분이다 (간단히 생각하면.. ) 하지만 미들웨어는 그것을 좀 더 보완 및 업그레이드 한 기능으로써 보통 JWT 구현할때 많이 사용하는 듯 하다JWT 입증해야하고 입증이 안되면 해당 API 와 통신을 못하도록 중간 과정에서 차단하는 것이므로 유용하다. 그래서 가끔 Springboot , Node.js 2가지를 같이 사용하면서 .. 2024. 6. 9.
Node.js 파일 업로드 Node.js 로 파일 업로드와 관련한 내용을 찾아보았다. 노드로 백엔드 구축하는데 이번이 처음이기에 Java로 구축한 부분과 사뭇 많이 달랐다. 간결하고 속도가 빠르다고 느껴졌다... 그냥 느낌인가?? multer , node.js cors 등등 다양한 부분을 공부하였고 참고한 사이트 주소들이다.   https://velog.io/@shlog/multer-koa-react-%ED%8C%8C%EC%9D%BC-%EC%97%85%EB%A1%9C%EB%93%9C-%EB%B0%9B%EA%B8%B0 node + multer + koa + react : 파일 업로드 받기 velog.io  https://bigexecution.tistory.com/7 React 게시판 만들기 : 파일업로드 multer (5)Mult.. 2024. 6. 9.
React 파일 업로드 React 사이트 작업 중 파일 업로드 관련해서 찾아보았다. 스프링 , 스프링부트 등 자바계열로 서버를 다루어왔었는데 요번엔 node.js 로 바꾸어 서버를 만들어보려고 했다.기존 자바스크립트를 했다보니 React 에서도 비슷하다고 많이 느꼈다 ...당연하지.. 같은 자바스크립트잖아 !! 약간 다른 부분들이 있긴 하지만 ReactNative 를 했다보니 바로바로 알게 되어 리액트 배우는데 크게 오래 걸리지 않았다.. 파일 업로드 관련해서 참조한 사이트이다 https://velog.io/@ksh4820/React-%EC%9D%B4%EB%AF%B8%EC%A7%80-%ED%8C%8C%EC%9D%BC-%EC%97%85%EB%A1%9C%EB%93%9C React 이미지 파일 업로드React에서 이미지를 업로드하는.. 2024. 6. 9.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
728x90