- 기존 설치를 기본 인증 모드에서 PKCE를 사용한 OAuth(더 이상 사용되지 않음)로 변경하거나 그 반대로 변경할 수 없습니다 - 설치는 둘 중 하나여야 합니다. 기본 인증 설치는 별도의 PostgreSQL 데이터베이스/스키마를 포함한 완전히 새로운 설치가 필요합니다. 단, 기존
None타입 설치에서 마이그레이션하는 경우는 예외입니다(아래 참조). - 사용자는 초대될 때 자동 생성된 초기 비밀번호를 받아야 합니다. 이 비밀번호는 나중에 Organization Admin이 변경할 수 있습니다.
- 기본 인증과 client secret을 사용한 OAuth를 동시에 사용할 수 없습니다.
요구 사항 및 기능
- 초기 설치 중에 프로비저닝되는 단일
Defaultorganization이 있으며, 추가 organization 생성은 지원되지 않습니다 - 초기 비밀번호(아래에서 구성)는 최소 12자 이상이어야 하며 소문자, 대문자, 기호가 각각 하나 이상 포함되어야 합니다
- JWT 서명에 사용되는 secret에 대한 엄격한 요구 사항은 없지만, 최소 32자 이상의 문자열을 안전하게 생성하는 것을 권장합니다. 예:
openssl rand -base64 32
None 인증에서 마이그레이션
버전 0.7 이상에서만 지원됩니다. None 인증 모드에서 설치를 마이그레이션하면 단일 “default” 사용자가 구성된 자격 증명을 가진 사용자로 대체되고 기존의 모든 리소스가 유지됩니다. 마이그레이션 후 기존의 단일 workspace ID는00000000-0000-0000-0000-000000000000으로 유지되지만, 마이그레이션된 설치의 다른 모든 것은 기본 인증 설치의 표준입니다.
마이그레이션하려면 아래와 같이 구성을 업데이트하고 평소처럼 helm upgrade(또는 docker-compose up)를 실행하면 됩니다.
구성
JWT secret을 변경하면 사용자가 로그아웃됩니다
initialOrgAdminEmail과 initialOrgAdminPassword 값으로 로그인할 수 있으며, 사용자는 Organization Admin 역할로 자동 프로비저닝됩니다. organization 역할에 대한 자세한 내용은 관리자 가이드를 참조하세요.
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.