컬렉션별·작업별 범위
연동이 다루는 컬렉션에만 조회, 생성, 수정, 삭제를 정확히 부여하세요. 암묵적인 권한은 없습니다.
모든 권한을 가진 API 키 하나는 유출되는 순간 골칫거리가 됩니다. CMSHub의 머신 자격 증명은 조회, 생성, 수정, 삭제 등 컬렉션별 작업 권한을 명시적으로 가집니다. 연동은 꼭 필요한 권한만 갖고, 키가 유출돼도 영향 범위는 작고 명확합니다.
API 키를 워크스페이스별로 생성, 교체, 폐기하세요. 각 키는 특정 컬렉션과 그에 대한 특정 작업으로 제한됩니다. 프로덕션 자격 증명에 적용하는 최소 권한 원칙 그대로입니다.
연동이 다루는 컬렉션에만 조회, 생성, 수정, 삭제를 정확히 부여하세요. 암묵적인 권한은 없습니다.
워크스페이스에서 키의 수명 주기를 관리하세요. 일정에 맞춰 교체하거나, 노출되면 즉시 폐기할 수 있습니다.
컬렉션에 대한 명시적 권한이 없는 키는 그 컬렉션에 접근할 수 없습니다. 더 넓은 권한으로의 암묵적 대체는 없습니다.
사용자 로그인에는 메모리 하드 방식의 최신 해싱 알고리즘인 Argon2id로 파생한 자격 증명을 사용합니다. 서버 측 세션은 JWT로 감싸져 있어, 만료를 기다리지 않고 즉시 취소할 수 있습니다.
비밀번호는 Argon2id로 해싱되어 GPU 및 ASIC 가속 크래킹 시도에 강합니다.
서버 측 세션이므로, 침해된 세션은 토큰 만료를 기다리지 않고 즉시 취소할 수 있습니다.
로그인, 세션 취소, 키 변경이 기록되므로 누가 언제 무엇에 접근했는지 답할 수 있습니다.
워크스페이스를 열고 연동에 꼭 필요한 권한으로만 범위를 정한 키를 만드세요.