한땀한땀 코딩하기

  • 홈
  • 태그

로그인 1

Express + passport (+jwt) 이용하여 로그인, 회원가입, 인증 구현하기

개인화된 서비스를 제작하려고 보면 항상 고민이 생기는 부분이 로그인/회원관리인 것 같습니다. 물론 처음부터 너무 본질적인 부분을 제하고 로그인에만 매몰되면 안 되겠지만, 공부를 하다보면 유저를 먼저 생성하고 그 정보가 어떤 식으로 서버에서 돌아다니는지(?) 알고 시작하는 것이 확실히 흐름을 파악하는 데 도움이 되는 것 같습니다. 기존 방식 기존에는 Oauth, jwt 같이 유저를 서버 차원에서 인증하는 별도의 방식 없이 단순히 db에 저장된 유저명, 비밀번호와 대조해서 로그인을 허용하는 식으로 진행을 해왔습니다. 유저가 계정과 비밀번호를 post로 전달하면, 서버에서 db에 저장된 내용과 일치하면 유저가 로그인 했다는 의미에서 세션에 유저 정보를 추가하고, 이 세션 id를 브라우저의 쿠키에 저장해둡니다...

JavaScript/Node JS 2020.10.11
이전
1
다음
더보기
프로필사진

한땀한땀 코딩하기

  • 분류 전체보기 (58)
    • 단상 (1)
    • 이노베이션 아카데미_42Seoul (2)
      • 오십보백보 (2)
      • 학습 (0)
      • 감상&리뷰 (0)
    • 웹 (19)
      • 호스팅 (1)
      • 배경지식 (9)
      • React (3)
      • UI & UX (1)
    • 부스트캠프2020 (3)
    • 알고리즘&자료구조 (7)
    • 프로젝트 (1)
    • 데이터베이스 (4)
      • SQL (2)
    • java (1)
      • 문법 공부 (0)
    • JavaScript (12)
      • Node JS (3)
      • 문법 공부 (3)
    • Computer (2)
      • Hardware (1)
    • 기타 (2)

Tag

http완벽가이드, 부스트캠프, closure, AWS, You Don't Know JS Yet, ChatGPT, MySQL, Java, 42서울, 부스트캠프2020, react, 자바스크립트, JavaScript, Node, express, VS Code, 리액트, flask, Next, 비동기,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바