공부 일지

공부 일지

맥북 인텔리제이 단축키

계속 본인이 직접 사용하면서 업로드 할 예정입니다. shift + shift : 클래스 검색 command + shift + a : 단축키 검색 command + shift + 8 : 여러 줄 동시에 바꾸기 (shit + 아래 화살표)와 (shift + 위 화살표)로 줄 지정 command + shift + r : 바꿔질 단어와 바꿀 단어를 입력하면 인텔리제이가 다 찾아서 바꿔준다. F2 : 오류로 이동 command + e 최근 작업한 파일 리스트 보여준다 command + 작업하는 줄 양 끝으로 이동 Shift F6 틀린부분한번에 싹다 고침 클래스 내에서 control + Enter : Generate 창 출력 (오버라이드, 생성자, 게터, 세터 등 자동 생성) 클래스 내에서 option + Ente..

공부 일지

2021-11-12

passport Strategy에 대해 코드를 작성했다. 가능하면 내일 로그인 파트를 구현! 로그인하는 local Strategy, JWT를 받고 이후 API 접근 권한을 확인하는 jwt Strategy를 작성 먼저 passport가 어디서 토큰을 가져온다던지, 어떤 필드에서 변수를 가져올지 설정하고 이후에 로직 작성 내일은 시간이 많이 없으니 부디 빠르게 오류 없이 구현 가능하길.. https://github.com/happysubin/prisma_-_passport/commit/1688e8cac7dfd4a8b96f6befbe2d2a9ed1911130 passport Strategy 작성 · happysubin/prisma_-_passport@1688e8c Permalink This commit doe..

공부 일지

2021-11-11

Password를 만드는 함수를 구현. 노드 내부 모듈 crypto를 이용! 애초에 prisma를 사용. salt와 hash화 된 패스워드를 DB에 저장. 작성한 함수는 salt를 생성하는 랜덤 함수와 hash 패스워드를 구현하는 함수와 그 hash 패스워드를 체크하는 함수 개인적으로 Promise 구문을 복습할 수 있어서 의미가 있었다. crypto.pbkdf2 와 crypto.randomBytes 사용법 알아두기. https://github.com/happysubin/prisma_-_passport/commit/8933941a528ec06ed4587c2a98c6753337b515bf make password part · happysubin/prisma_-_passport@8933941 Permalin..

Debin
'공부 일지' 카테고리의 글 목록