서울의볼

고정 헤더 영역

글 제목

메뉴 레이어

서울의볼

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (62)
    • computerScience (0)
    • codeKata (3)
    • notes (37)
    • projects (2)
      • node.js (12)
      • Flutter (4)

검색 레이어

서울의볼

검색 영역

컨텐츠 검색

session

  • [Node.js] sparamin 노트 (세션 vs 토큰 / Scale-out Scale-in / 토큰의 역사)

    2024.02.02 by 서울의볼

  • [Node.js] sparamin 2 - Draft (AWS RDS / Express / MySQL / Prisma / yarn / JWT / winston / bcrypt / Thunder Client / ERD Cloud)

    2024.02.02 by 서울의볼

  • [Node.js] Windows 환경 Error: EPERM: operation not permitted

    2024.01.29 by 서울의볼

[Node.js] sparamin 노트 (세션 vs 토큰 / Scale-out Scale-in / 토큰의 역사)

개발하며 내가 질의한 내용에 대한 답변들을 몇 가지 생각 나는대로 적어보겠음: Sparamin 개발중 access, refresh token을 배운 후 session에 대한 강의가 있었던터라 두가지 개념이 꽤 혼동됐음. 그래서 session으로 refresh token을 어떻게 구현하라는 소리인가 고민을 했음. 결국 둘의 가장 큰 차이는 session은 stateful하고 token은 stateless하다는 것임. 세션 기반 인증은 사용자의 인증 정보가 서버의 세션 저장소에 저장되고 브라우저는 세션 ID를 쿠키로 저장하여 서버에 전송함으로써 사용자를 인가함. 반면, 토큰 기반 인증은 사용자의 인증 정보를 클라이언트가 직접 들고 있으며, 토큰은 브라우저의 로컬스토리지에 저장되고 http authorizat..

projects/node.js 2024. 2. 2. 20:31

[Node.js] sparamin 2 - Draft (AWS RDS / Express / MySQL / Prisma / yarn / JWT / winston / bcrypt / Thunder Client / ERD Cloud)

Spartstore에 이어 REST API를 이용한 두 번째 개발 프로젝트임. sparamin은 사람인을 오마주 하였으며 이력서를 올리고 피드백(거창하지만 그냥 댓글임)을 주고 받는 플랫폼임. ***난 어떤 프로젝트를 하던 시간 대비 최대 효용//이라기 보단 의미를 뽑고자 하는 마음이 큼. 뭔가 의미가 조금이라도 더 있었으면 하는 바램이 있기에 차별화 포인트를 조금이라도 둘 수 있으면 좋겠다는 생각이 항상 있음. 본 프로젝트는 잠재적 수요자인 기업/인사팀 보단 취준생들의 커뮤니티 느낌을 더욱 살려 이력서에 대한 사람들의 피드백을 자유롭게 주고받을 수 있도록 댓글 기능을 추가하고자 함.*** 이번엔 거대한 테마 하나로 쿠키와 세션을 이용하여 인증/인가의 개념이 도입되어 회원가입 기능이 추가되었고, 기존의 ..

projects/node.js 2024. 2. 2. 16:12

[Node.js] Windows 환경 Error: EPERM: operation not permitted

본가에 왔음. 본가에서 데스크탑으로 강의를 듣고자 하니 다양한 문제점들이 있었음: yarn install 후 nodemon이나 bcrypt와 같은 모듈을 다운하고자 하는데 계속 Error: EPERM: operation not permitted, rmdir 이와 같은 에러 메세지가 떴음 권한이 없는 것으로 파악되어 다양한 시도를 해보았으나 모두 안되는 말도 안되는 대참사가 일어남... 아래는 내가 시도해본 것들임: 1번 방법 VSCode에서 파일 생성시 'Error: EPERM: operation not permitted ' 라는 오류가 발생했다. 해결방법은 VSCode를 관리자 권한 설정으로 변경! 비주얼 스튜디오를 우클릭하고 속성으로 들어간다. 속성의 호환성 탭을 누른 뒤 '관리자 권한으로 이 프로그..

notes 2024. 1. 29. 09:16

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
서울의볼 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바