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

개발자 박진 블로그

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

개발자 박진 블로그

검색하기 폼
  • 분류 전체보기 (173)
    • 내 정보 (1)
    • 회고 (1)
    • 개발 언어 (104)
      • 코틀린 (42)
      • 자바 (1)
      • NodeJS (21)
      • 파이썬 (6)
      • 기타 웹개발 지식 (34)
      • Vibe-Coding (0)
    • 프레임워크 (7)
      • 스프링 & 스프링 부트 (7)
    • 개발도구 (6)
      • 도커(Docker) (1)
      • k8s (1)
      • aws (4)
    • 디자인 패턴 (22)
    • 독서 (12)
      • 오브젝트 (5)
      • 객체지향의 사실과 오해 (7)
    • 기타 북마크 (13)
    • 이사 (4)
    • 기타 암거나 (2)
  • 방명록

보안 (2)
웹 인증의 미로를 헤쳐나가기: 2024년 종합 가이드

웹 인증의 미로를 헤쳐나가기: 2024년 종합 가이드안녕하세요, 오늘은 웹 애플리케이션의 핵심인 인증 방식에 대해 깊이 있게 살펴보려고 합니다. 세션 기반, JWT, SSO, OAuth 2.0 등 다양한 인증 방식의 장단점을 비교하고, 각각의 사용 사례를 상세히 알아보겠습니다. 이 글을 통해 여러분의 프로젝트에 가장 적합한 인증 방식을 선택하는 데 도움이 되길 바랍니다.1. 세션 기반 인증: 전통의 힘세션 기반 인증은 오랫동안 사용되어 온 방식으로, 그 안정성과 단순함으로 여전히 많은 개발자들의 사랑을 받고 있습니다.작동 원리세션 기반 인증의 작동 과정을 자세히 살펴봅시다:사용자 로그인: 사용자가 아이디와 비밀번호를 입력합니다.서버 검증: 서버는 입력된 정보를 검증하고, 올바르면 세션을 생성합니다.세션 ..

개발 언어/기타 웹개발 지식 2024. 8. 21. 21:34
CORS 완벽 가이드: 웹 개발자를 위한 상세 설명서

CORS 완벽 가이드: 웹 개발자를 위한 상세 설명서안녕하세요, 개발자 여러분! 오늘은 웹 개발 세계에서 자주 마주치게 되는 그 유명한(?) CORS에 대해 깊이 있게 알아보려고 합니다. "Access to fetch at ... has been blocked by CORS policy"라는 메시지를 본 적이 있나요? 이 글을 끝까지 읽으시면, 이 오류 메시지가 더 이상 두렵지 않을 거예요.1. CORS란 무엇인가?CORS는 "Cross-Origin Resource Sharing"의 약자로, 한국어로는 "교차 출처 리소스 공유"라고 부릅니다. 이게 대체 무슨 말일까요?1.1 CORS의 정의CORS는 웹 브라우저에서 실행 중인 스크립트가 다른 출처(도메인, 프로토콜, 포트)의 리소스에 접근할 수 있게 해주..

개발 언어/기타 웹개발 지식 2024. 8. 15. 22:42
이전 1 다음
이전 다음
250x250
최근에 올라온 글
최근에 달린 댓글
TAG
  • 운동
  • Docker
  • DevOps
  • Spring Boot
  • 일기
  • 자바스크립트
  • 오브젝트
  • 웹개발
  • nodejs
  • Coroutine
  • git
  • 객체지향
  • async
  • kotlin
  • 파이썬
  • 디자인패턴
  • 비동기프로그래밍
  • structured concurrency
  • CoroutineScope
  • 코틀린
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바