전체 글 96

[swagger] jwt Bearer 토큰이 header에 undefined 되어서 오류가 날 때

처음엔 정말 외계어같던 swagger 내용들도 서서히 차츰차츰 이해가 되어가고 있다. 영어 문서와 숱한 외국인들의 stackflow 대화를 엿보면서 겨우겨우 완성 중인 api-docs. 가장 복병이었던 것이 authorization으로 jwt 토큰 보안을 구현해내는 일이었다. open api 버전이나 swagger 버전이 업그레이드 되면서 계속 docs를 짜는 구조나 단어들이 바뀌어서 해외 블로그나 다른 자료들을 봐도 제대로 따라잡기가 어려웠다. 또한 yaml로 된 자료가 많아서 yaml json converter 웹사이트까지 활용해가면서 만들었음 ^_ㅠ https://onlineyamltools.com/convert-yaml-to-json Transform YAML into JSON - Online Y..

깃허브 config 이메일, 이름 수정할 때

https://webisfree.com/2018-07-26/git-config-%EC%84%A4%EC%A0%95-%ED%99%95%EC%9D%B8-%EB%B0%8F-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0 git config 설정 확인 및 변경하기 git을 사용하는 경우 config 설정에 대한 내용을 볼 필요가 있습니다. 예를들어 사용자 이름이나 email 등을 확인할 수 도 있겠죠 webisfree.com global로 지정해줬으면 또 global 써줘야 하고 config 내용이 궁금할 땐 git config --list

mysql 공부

https://chuckolet.tistory.com/71 MYSQL에서 VARCHAR와 TEXT의 차이 char만 fixed length type이고, text와 varchar는 variable length data type 입니다. 아래 레퍼런스 글을 바탕으로 정리해보자면, text와 varchar는 max size limit을 정할 수 있는가 text: 없다, 무조건 65535 v.. chuckolet.tistory.com https://mysqldba.tistory.com/278 MySQL Ver. 5.7 JSON 데이터 사용하기 1. JSON 데이터 타입 사용하기 MySQL Ver. 5.7.8부터 사용가능한 Json을 지원하는 데이터 타입은 JSON 이다.JSON 데이터 타입은 Json이 제공하..

깃허브 브런치 삭제 / git push

https://itinerant.tistory.com/101 [Git] 브랜치(branch)삭제하기 [Git] 브랜치(branch)삭제하기 로컬 브랜치 삭제 $ git branch -D 브랜치명 원격 브랜치 삭제 $ git push origin :브랜치명 itinerant.tistory.com git push의 경우 vscode에서 ctrl + shift + p 누르고 git push 쓰든지, 터미널에 git push 쓰든지, commit 관리하는 부분에서 push 클릭하든지, 하단의 push & pull 클릭하든지.

require hell, 모듈 접근 ../ 상대경로지옥 해결하기

https://heowc.tistory.com/82 Node.js - 로컬 모듈 접근에 대한 다양한 개선 방법 Node.js를 접한지 얼마 되지 않았지만, 로컬 모듈을 접근할 시에 상대경로로 접근해야 하는 것에 대해서 불편함을 느꼈습니다. 그래서 다른 개발자분들은 어떤 식으로 해결하고 있을까? 라는 의문 heowc.tistory.com https://m.blog.naver.com/wlsdml1103/221333439412 [Node JS]# require hell 해결하기 : npm abrequire as use 이번 시간에는 Node JS의 require hell에 대해 알아보고, 해결 방법에 대해 알아보도록 하겠습니다.1. r... blog.naver.com https://github.com/brow..

피가 되고 살이 되는 jwt & refresh토큰 지식들

https://ing-yeo.net/2020/02/study-nodejs-jwt-authorization/ 노알못 Node.js 정리: JWT 인증을 활용한 Express 서버 만들기 - ING-YEO Table of Content 이 글은 Node.js 교과서(조현영 저) 라는 책으로 공부한 내용을 정리한 글입니다. 보안 쪽은 좀 더 보완이 필요할 듯 싶습니다… JWT(JSON Web Token) JWT는 JSON 형식의 데이터를 저장하는 토 ing-yeo.net https://velog.io/@kshired/Express%EC%97%90%EC%84%9C-JWT%EB%A1%9C-%EC%9D%B8%EC%A6%9D%EC%8B%9C%EC%8A%A4%ED%85%9C-%EA%B5%AC%ED%98%84%ED%95..

sql 공부! 하루에 한 문제 이상 풀자

https://haruehanjang.tistory.com/29 쿼리란? SQL? SQL 연습사이트등 참고하세요~ SQL란? 무엇인가 참고해서 읽어보면 좋을듯 싶어서 공유합니다. https://brunch.co.kr/@minu-log/5 데이터 분석, 먹고 들어가기 위한 SQL 공부법(1편) SQL, 수많은 정보에 압도당하지 않기 | 마케터의 데이터 haruehanjang.tistory.com https://programmers.co.kr/learn/challenges?tab=sql_practice_kit 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr https://advenoh.tistory.com/31 관계형 데이터베이스 설계 및 구축 Gatsby로 ..

REST API 설계 관련 지식

https://velog.io/@hopsprings2/%EA%B2%AC%EA%B3%A0%ED%95%9C-node.js-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90-%EC%84%A4%EA%B3%84%ED%95%98%EA%B8%B0 견고한 node.js 프로젝트 설계하기 본 글은 Sam Quinn의 “Bulletproof node.js project architecture” 글을 번역한 것입니다. [Bulletproof node.js project architecture 🛡️ Express.js is great frameworks f velog.io https://github.com/santiq/bulletproof-no..

대법원등기소 사이트도 Java를 쓰는구나!

http://www.iros.go.kr/PMainJ.jsp http://www.iros.go.kr/PMainJ.jsp www.iros.go.kr 대법원등기소 사이트도 Java를 쓰고 있구나..! 대문 페이지가 .jsp다. http://www.iros.go.kr/re1/intro.jsp?smsgubun=N&sysid=PL 로그인 좌측메뉴없음 로그인 HOME 로그인 회원안내 로그인을 하지 않고 서비스를 이용하려면 [비회원으로 로그인] 방법을 이용하기 바랍니다. 2006년 9월 24일 주민등록법 시행으로 인하여 타인의 주민등 www.iros.go.kr 그리고 뒤에 쿼리스트링이 잔뜩 붙은 로그인 페이지까지. 신기신기 스프링 공부도 많이 하고 싶다아. http://www.iros.go.kr/pos1/pfronts..