본문 바로가기 메뉴 바로가기

쿠키의 개발 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

쿠키의 개발 블로그

검색하기 폼
  • 분류 전체보기 (28)
    • 회고 (10)
      • 취업 준비 (2)
    • 컴퓨터 공부 (2)
      • Java (0)
      • 스프링 (0)
      • 프로그래밍 (1)
      • 리눅스 (0)
      • 엘라스틱서치 (0)
      • 루씬(Lucene) (0)
      • 기타 (1)
    • 개발 서적 읽기 (2)
      • 성공과 실패를 결정하는 1%의 네트워크 원리 (0)
      • HTTP 완벽 가이드 (2)
    • 좌충우돌 프로젝트 이야기 (13)
  • 방명록

JWT 토큰 (1)
롤문철 닷컴 구현기 2탄: 로그인 기능 구현 (JWT vs Session)

대부분의 사이트는 회원을 위한 서비스를 제공하기 위해 회원가입/로그인 기능을 제공합니다. 롤문철 닷컴은 마이페이지, 투표하기, 댓글달기, 재판 상세내용 조회 등 여러가지 서비스가 로그인을 필요로합니다. 그래서 '로그인 기능'을 위한 2가지 방안을 검토했습니다. ◼︎ JWT 토큰 ◼︎ 세션 어떤 방안을 선택할지 고민한 끝에 서비스의 보안성이 가장 중요하다고 생각하여 '세션'을 선택하게 되었습니다. '로그인 기능'의 요구사항은 다음과 같습니다. ✓ 로그인 ✓ 로그아웃 ✓ 악의적인 사용자 강제 로그아웃 ✓ 동시 접속자 1,000명 처리 ✓ 평균 응답시간 1,000ms 이내 위 요구사항을 JWT 토큰, 세션 두 가지 관점에서 설계/구현/성능검증(테스트)하고, 최종적으로 서비스의 '로그인 기능'에 세션을 활용하게..

좌충우돌 프로젝트 이야기 2023. 7. 2. 15:23
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • T 인터뷰
  • application.yml 분리
  • 회고
  • 동시성 이슈
  • Spring Application 서버 실행
  • JWT 토큰
  • Jenkins
  • CD 파이프라인 구축
  • 랠릿
  • F-LAB
  • NHN 엔터프라이즈
  • 데이터베이스 동시성
  • CI/CD 파이프라인
  • NHN 면접
  • HTTP 완벽 가이드
  • 배열리스트
  • 비관적락
  • 개발자 면접
  • 디지털 청년 고민 해결단
  • GitHub Webhook
  • 디지털 청년 고민 해결단 온라인 멘토링
  • 분산락
  • NHN 엔터프라이즈 면접
  • 더미데이터 생성
  • java 로그인
  • 낙관적락
  • Docker 자동화 배포
  • application.properties 분리
  • C 인터뷰
  • CI/CD
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바