본문 바로가기

API

(2)
웹 애플리케이션 보안, 제대로 알고 있나요? 웹 애플리케이션 보안은 "이거 몰라도 돼?" 하는 순간, 해킹당하는 지름길이 됩니다. 🙅‍♂️웹 보안, 어디까지 신경 써야 할까요? 무조건 다 막아야 할까요? 이번 글에서는 가장 기본적인 개념부터 실무에서 반드시 고려해야 하는 보안 전략까지 한 번에 정리해 보겠습니다. 🚀 📌 웹 애플리케이션 보안 핵심 정리보안 개념주요 내용구현 방법API 보호클라이언트가 데이터베이스에 직접 접근하는 것을 차단백엔드(API) 사용 (REST API, tRPC, Next.js 서버 액션, React 서버 컴포넌트)인증(Authentication)사용자 로그인 시 토큰(JWT, 세션 ID) 발급 후 쿠키 저장NextAuth.js, Zsa 등 미들웨어 사용토큰 검증모든 API 엔드포인트에서 토큰 유효성 검사 및 만료 처리..
Hono + Cloudflare Workers 를 이용해 API 만들기 (개인저장용) Hono와 Cloudflare Workers를 사용하여 API를 만드는 방법을 단계별로 설명해 드리겠습니다. 프로젝트 설정새 프로젝트 생성하기.npm create hono@latest my-apicd my-apinpm installsrc/index.ts 파일 편집.import { Hono } from 'hono'const app = new Hono()app.get('/', (c) => c.text('Hello Hono!'))export default appAPI 라우트 정의API 엔드포인트를 추가하려면 src/index.ts 파일에 새로운 라우트를 정의합니다:import { Hono } from 'hono'const app = new Hono()app.get('/', (c) => c.text('Hello..