보안 개요
Production startup은 placeholder/짧은 secret, 약한 DB password,REQUIRE_AUTH=false, AUTH_DEV_HEADER_TRUST=true를 거부합니다.
사용자 비밀번호는 bcrypt hash로 저장됩니다. Connector 인증 정보는 별도 런타임 경로에서 관리하며 저장 시 암호화 구조를 사용합니다.
중앙 HTTP 권한 검사기가 역할, HTTP method, 경로를 확인합니다.
Marketplace V1 패키지는 선언형이며 임의 실행 코드를 허용하지 않습니다. 개발 브랜치에는 archive 안전 검사, secret scan, digest/signature, trusted key 검증 기능이 구현되어 있습니다.
현재 경계:
- local JWT이지 enterprise SSO가 아님
- single tenant
- multi-node HA 미지원
- account lockout 정책은 감사한 소스에서 지원 기능으로 확인되지 않음
- custom deployment 시 broad CORS 설정을 검토해야 함