계정, Provider와 플랜

Glif 계정과 외부 provider 연결은 같은 로그인이 아니다. Glif 계정은 identity와 plan 확인의 기준이고, GitHub와 Cloudflare는 각각 source sync와 web deploy에 필요한 사용자 소유 integration이다.

이 장은 두 흐름으로 나뉜다.

ℹ️
Local authoring과 local Preview는 외부 provider를 연결하기 전에 시작할 수 있다. Provider는 실행하려는 작업이 실제로 필요로 할 때만 연결한다.

한눈에 구분하기

항목 기준 역할 연결 시점
작성자 정보 문서에 사용할 이름과 이메일 문서 metadata를 준비할 때
Glif 계정 사용자 identity, plan·entitlement 조회 계정 기능이나 provider 연결을 시작할 때
Cloudflare 사용자 소유 Pages project에 web deploy 웹에 게시할 때
GitHub 사용자 소유 repository와 source sync source push·pull이 필요할 때
Plan 구독 상품과 결제 상태의 표시 유료 표현·운영 기능을 검토할 때
Entitlement 현재 operation을 실제로 허용하는 판정 잠긴 기능을 실행할 때

현재 기본 경로는 사용자가 자신의 Cloudflare와 GitHub 자원을 소유하는 방식이다. 과거 Glif Managed 자원은 새 대안이 아니라 migration 대상이므로 신규 사용 절차로 설명하지 않는다.

연결 상태를 읽는 실제 화면

이 장의 캡처는 credential을 노출하지 않고 현재 UI가 어떤 경계를 표시하는지 보여 준다.

현재 계정 identity와 local authoring 경계를 확인하는 화면

Cloudflare·GitHub provider 역할과 연결 상태를 확인하는 화면

Plan·entitlement와 billing handoff의 현재 제한을 확인하는 화면

화면 상태 의미 매뉴얼에서의 표현
local authoring 가능 계정 없이 로컬 Markdown을 다룰 수 있음 “계정이 없어도 시작 가능”
account 연결 필요 identity·plan을 확인해야 함 연결 진입점과 준비 조건
provider 연결 필요 사용자 소유 GitHub·Cloudflare 자원이 필요함 역할·소유권·권한
entitlement 잠김 기능 실행 조건이 충족되지 않음 실패가 아니라 현재 허용 범위
refresh/reconnect 만료·철회·네트워크 오류 원인과 복구 action

현재 캡처는 credential-free local UI evidence다. 실제 OAuth callback, repository sync, billing portal handoff와 production provider receipt는 별도 qualification이 끝나기 전까지 완료된 것으로 표현하지 않는다.

계정·provider 시작 체크

  • 로컬 authoring과 외부 연결을 분리해 설명했다.
  • 연결할 provider의 소유자와 대상 project/repository를 확인했다.
  • token·password·callback URL을 캡처하지 않았다.
  • Plan과 entitlement를 혼동하지 않았다.
  • 만료·철회·재연결 실패의 다음 action을 확인했다.