사용자별 구글 계정 연동 + 개인 소유 스프레드시트 자동 생성 기능 스펙을 정리했습니다
@chunoring2026.07.23 09:00
"차곡앱에서 각교사별 시트 자동생성에 대해 궁금해하시는 분들이 계셔서 정리해봤습니다! 누추하지만 개발하실때 참고하세요 ㅎ"
선생님들의 답 1개
@chunoring2026.07.23 09:00
목표: 사용자가 자기 구글 계정으로 로그인하면 그 계정 소유의 구글 리소스(스프레드시트 등)를 자동으로 만들어주고, 이후 그 리소스를 백엔드처럼 계속 읽고 쓴다. Phase 1 — 구글 클라우드 콘솔 준비(사람이 직접): ① GCP 프로젝트 생성 ② 필요한 API 활성화(Sheets API, Drive API 등) ③ OAuth 동의 화면 설정 — 필요한 scope 등록, 게시 상태 결정(공개 배포 vs 화이트리스트 폐쇄형, 여기서 정책 결정) ④ OAuth 클라이언트 ID 발급 → CLIENT_ID / CLIENT_SECRET 확보, 리디렉션 URI 등록. Phase 2 — 데이터 모델 설계(AI에게 위임 가능): 계정 테이블(구글 고유ID, 이메일, 암호화된 refresh token), 리소스 테이블(어느 계정 소유인지 등).
도름스 선생님들이 오픈 채팅과 커뮤니티에서 주고받은 실전 문답을 모았어요. 전체 아카이브에서 더 볼 수 있어요