본문으로 바로가기

Hello World

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
관리자
  • 블로그 이미지
    honinbo

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

JWT(Json Web Token)란?

JWT(Json Web Token)이란 Json 객체를 사용해서 Token 자체에 정보들을 저장하고 있는 Web Token이라고 정의할 수 있다. 정보라고 한다면 로그인 시스템에서 유저 데이터를 예로 들수 있다. JWT는 클라이언트, 서버 사이에서 손쉽게 전달 될 수 있다. 웹 서버의 경우 HTTP 헤더에 넣어서 전달하거나, 쿼리스트링으로 전달할 수도 있다. JWT 특징 로그인 시스템에서 유저가 로그인하면, 서버는 유저의 정보를 기반한 토큰을 발급해 클라이언트에 전달한다. 이후 유저가 서버에 요청을 할 때마다 서버에서는 토큰 검증을 하면서 유저가 요청한 작업 권한을 체크한다. 서버측에서는 유저의 세션을 유지할 필요가 없다. 즉 유저가 로그인한 상태인지 확인할 필요 없고 오로지 토큰 검증만 하면 되니 세션..

컴퓨터공학 2021. 6. 9. 10:53

해커랭크 - Inserting a Node Into a Sorted Doubly Linked List

www.hackerrank.com/challenges/insert-a-node-into-a-sorted-doubly-linked-list/problem?h_l=interview&playlist_slugs%5B%5D=interview-preparation-kit&playlist_slugs%5B%5D=linked-lists Inserting a Node Into a Sorted Doubly Linked List | HackerRank Create a node with a given value and insert it into a sorted doubly-linked list www.hackerrank.com 문제를 요약하자면, 정렬된 이중연결리스트에 입력 데이터를 추가하는 것이다. 대신 입력 데이터를 추가할..

코딩테스트 2021. 4. 25. 13:58

Spring WebFlux를 이용한 100만건 엑셀 파일 처리 테스트

개요 개념 설명 Async/sync, Blocking/Non-Blocking 동기(Synchronous)와 비동기(Asynchronous) 개념 블로킹(Blocking)과 논블로킹(Non-Blocking) 개념 동기/비동기, 블로킹/논블로킹의 차이 SpringMVC vs Spring WebFlux SpringMVC Spring WebFlux 테스트 내용 WebClient(비동기)? Spring WebFlux? 기본 구성 테스트 SpringBoot 서버 => Spring WebFlux 서버 요청 코드 Spring WebFlux 코드 기존 MVC 스타일 코드 리액티브 프로그래밍 코드 테스트 과정 Request 세팅 테스트 결과(1 request) MVC 코드 방식 결과 리액티브 코드 방식 결과 테스트 결과(..

백엔드/Spring 2021. 3. 26. 17:33
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • ···
  • 34
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (102)
    • 프론트엔드 (13)
      • HTML CSS (6)
      • Javascript (3)
      • Vue.js (3)
      • Ajax (1)
    • 백엔드 (40)
      • Java (5)
      • JSP (5)
      • Spring (23)
      • Nodejs (4)
      • Python (2)
      • JPA (1)
    • 데이터베이스 (6)
    • Linux (2)
    • Git (3)
    • 알고리즘&자료구조 (1)
    • 코딩테스트 (12)
    • 컴퓨터공학 (5)
    • 유용한 툴 및 사이트 (4)
    • 알짜지식 (3)
    • 주저리주저리 (0)
    • 삽질 정리 (10)
    • 회고 (1)
    • 항해플러스 (2)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • 취업
  • 이직
MORE+

ARCHIVE

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

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT Hello World, ALL RIGHT RESERVED.
Hello World
블로그 이미지 honinbo 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 분류 전체보기 (102)
    • 프론트엔드 (13)
      • HTML CSS (6)
      • Javascript (3)
      • Vue.js (3)
      • Ajax (1)
    • 백엔드 (40)
      • Java (5)
      • JSP (5)
      • Spring (23)
      • Nodejs (4)
      • Python (2)
      • JPA (1)
    • 데이터베이스 (6)
    • Linux (2)
    • Git (3)
    • 알고리즘&자료구조 (1)
    • 코딩테스트 (12)
    • 컴퓨터공학 (5)
    • 유용한 툴 및 사이트 (4)
    • 알짜지식 (3)
    • 주저리주저리 (0)
    • 삽질 정리 (10)
    • 회고 (1)
    • 항해플러스 (2)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바