끄적끄적 보니타

  • 홈

JWT 2

[Node Express - Angular5] JWT 기반 사용자 인증 개발 - Node 편

JWT 모듈 import와 JWT 비밀키 설정 var jwt = require('jsonwebtoken'); app.set('jwt-secret', "please_input_jwt_key in here"); JWT 생성 var u_token = new Promise(function(resolve, reject) { jwt.sign({ user_id: id }, req.app.get('jwt-secret'), { expiresIn: '1h' }, (err, token) => { if(err) reject(err); resolve(token); }); }); u_token.then(function(token){ res.status(200).json({"status": "OK", "token": token})..

Programming/JavaScript & TypeScript 2019.07.19

Stateless Server 특징과 종류

Stateless Server 특징 토큰 인증 방식 - 토큰을 사용하여 사용자를 식별 각 요청은 이전 요청과 독립적으로 수행 주로 REST API에서 많이 사용 서버는 어떤 상태도 저장하지 않고, 세션 데이터를 유지할 필요 없음 장점 여러 서버를 사용해도 사용자를 식별할 수 있기 때문에 서버 확장성에 용이 종류 JWT, OAuth JWT 구조 Header 또는 JOSE Header value typ : 토큰의 타입을 지정, "JWT" arg : 해싱 알고리즘을 지정, 주로 HMAC SHA256 또는 RSA 사용 해당 알고리즘은 토큰을 검증 시 사용되는 signature 부분에서 사용 value를 base64 인코딩하여 생성 Payload 또는 JWT Claim Set 토큰의 body로 토큰의 포함할 내용..

Web 2019.04.10
이전
1
다음
더보기
프로필사진

끄적끄적 보니타

더 나은 개발자가 되기 위해... ※ 잘못된 정보가 있거나 추가적인 정보가 필요하다면 피드백 부탁드립니다~

  • 분류 전체보기 (322)
    • Programming (98)
      • Python (2)
      • Java (0)
      • JavaScript & TypeScr.. (69)
      • Shell (2)
      • Unity (1)
    • Web (17)
    • Linux (8)
    • Algorithm (141)
      • Baekjoon (67)
      • Do it (30)
      • codewars (28)
      • Programmers (2)
      • SWEA (10)
      • algospot (0)
    • AI (4)
    • Database (7)
    • Security (8)
    • 기타 (26)
    • 교육 (10)
      • 자격증 (1)
      • 컨퍼런스 & 워크샵 (8)
      • 도큐먼트 & 관련 서적 (1)
    • Project (0)
    • 일상 (1)
    • 영어 (1)

Tag

Angular, 자료구조, C언어, 알고리즘, overthewire, 답안, C, baekjoon, Linux, angular5, python2, python3, DOIT, 백준, Python, OverTheWire:Natas, wargames, Over_The_Wire, BOJ, Command,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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.

  • github 주소
  • 01210210
  • 예프

티스토리툴바