v1-data-flow

star 0

가입 버튼 클릭 → 입력값 → DB 표 → 비밀번호 해시 → 로그인까지 7단계 시뮬레이션. DB 표는 엑셀 시트와 같다는 비유, 비밀번호 평문 저장 금지, OAuth 위임 원리. Triggers: "v1 data-flow", "v1-data-flow", "데이터 흐름", "DB 흐름", "비밀번호 해시", "OAuth"

daniel-kim-9way By daniel-kim-9way schedule Updated 5/6/2026

name: v1-data-flow description: "가입 버튼 클릭 → 입력값 → DB 표 → 비밀번호 해시 → 로그인까지 7단계 시뮬레이션. DB 표는 엑셀 시트와 같다는 비유, 비밀번호 평문 저장 금지, OAuth 위임 원리. Triggers: "v1 data-flow", "v1-data-flow", "데이터 흐름", "DB 흐름", "비밀번호 해시", "OAuth""

V1: 데이터 + DB + 인증 흐름 따라가기

학습 목표

  • DB 표(table)가 엑셀 시트와 거의 같다는 걸 손에 잡는다 — 행=사용자 1명, 열=항목
  • 비밀번호 평문 저장이 왜 안 되는지, 해시(bcrypt)가 어떻게 일방향 동작하는지 안다
  • "구글로 로그인" (OAuth)이 왜 비밀번호 직접 받기보다 안전한지 본인 입으로 설명할 수 있다
  • 본인 SaaS의 user 표 + 추가 표 1차 스케치를 손에 쥔다

사전 조건

  • v1-webflow 완료 (5-layer 인프라 지도 1차 초안 있음)
  • "본인 SaaS가 어떤 데이터를 저장할까?" 한 줄로 떠올려볼 수 있음

대화형 학습 프로토콜

이 스킬은 대화형 코칭 방식을 따릅니다. 강의가 아닌 시뮬레이션 + 질문-답변 루프로 진행합니다.

진행 방식

  1. references/main.md를 읽고 대화 흐름에 따라 진행
  2. "가입 버튼 클릭"부터 7단계를 한 단계씩 학생과 함께 따라간다
  3. DB 표는 엑셀 시트로 비유, 비밀번호 해시는 도장으로 비유, OAuth는 신분증 위임으로 비유
  4. 마지막 Turn에서 본인 SaaS의 DB 스키마 초안을 파일로 저장

산출물

  • 파일명: learn-outputs/ch1-2-data-flow.md
  • 내용: 본인 SaaS의 가입 7단계 흐름 + DB 스키마 초안 (users 표 + 추가 표) + OAuth/자체 비번 선택
Install via CLI
npx skills add https://github.com/daniel-kim-9way/learn-skills --skill v1-data-flow
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
daniel-kim-9way
daniel-kim-9way Explore all skills →