Back to history

관리자 로그인 및 글 관리(CRUD) 기능 구현

8/19/2026

Ad
Google AdSense Banner[Ad #1] Horizontal / Responsive

지금까지는 블로그 글을 쓰거나 고치려면 Supabase 대시보드에 직접 들어가야 했습니다. 이제는 로그인 후 사이트 안에서 글을 작성·수정·삭제하고, 저장과 동시에 공개 페이지에 즉시 반영되는 관리자 화면을 갖췄습니다.

인증은 이메일/비밀번호 로그인을 쓰고, 인증 확인을 세 겹으로 뒀습니다 — 접근 자체를 막는 1차 게이트, 화면을 그리기 전에 다시 한번 확인하는 2차 방어, 그리고 실제로 데이터를 쓰는 요청마다 독립적으로 로그인 여부를 재확인하는 3차 방어까지. 어느 한 겹이 뚫려도 나머지가 막아주는 구조입니다.

글쓰기 화면은 마크다운으로 작성하면서 "작성"과 "미리보기" 탭을 오가며 실제 공개 화면과 똑같은 모습으로 미리 볼 수 있게 만들었고, 기본값은 항상 "초안"으로 저장돼 실수로 바로 공개되는 일이 없도록 했습니다.

Ad
Google AdSense Banner[Ad #4] Multiplex / Sponsor