
프로세스운영체제로 부터 할당받은 작업의 단위스레드 \- 프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위정적 프로그램은 윈도우의 \*.exe 파일이나 Mac의 \*.dmg 파일과 같은 컴퓨터에서 실행 할 수 있는 파일을 통칭합니다. 단, 아직 파일을 실행하지

안녕하세요! 제이븐입니다😁저번에 포스팅한 프로레스와 스레드에 이어서 이번 주제는 멀티 스레드 환경에서 스레드가 공유 자원에 접근 할때 어떻게 안전하게 공유자원을 사용할 수 있는지그리고 Thread Safety의 특성을 지키기 위한 Lock에 대해서 알아보도록 하겠습니

안녕하세요 제이븐입니다 🙇 이번 포스팅에서는 모바일 애플리케이션 개발에서 보안, 인증(Authentication), 인가(Authorization)를 처리하는 핵심 기술인 OAuth, OIDC에 대해서 알아보겠습니다! OAuth 와 OIDC의 등장 배경 OAut

안녕하세요 제이븐입니다 😁저번 포스팅에 이어서 이번에는 JWT가 무엇이고 왜 JWT를 사용하는지에 대해서 알아보겠습니다.서버가 클라이언트 인증을 확인하는 방식에는 대표적으로 쿠키, 세션 그리고 이번에 알아볼 토큰 3가지 방식이 있습니다.Cookie 인증 방식은 웹 애

HTTP(HyperText Transfer Protocol)와 HTTPS(HyperText Transfer Protocol Secure)는 웹에서 데이터를 전송하는 프로토콜입니다.이들은 클라이언트(보통 웹 브라우저)와 서버 간의 통신을 정의하며, 데이터를 교환하는 데

REST(Representational State Transfer)의 약자로 API 작동 방식에 대한 조건을 부과하는 소프트웨어 아키텍처입니다.API(애플리케이션 프로그래밍 인터페이스, Application Programming Interface)는 서로 다른 소프트웨