보안 키 설정
보안 키 설정은 OAuth 2.0 인증 프로세스에서 클라이언트 애플리케이션을 식별하고, 서버와 클라이언트 간 요청을 검증하는 필수 기능입니다. 하이브 콘솔 > 앱센터 > 보안 키 설정에서 각 프로젝트별로 보안 키를 설정하면 보안이 강화됩니다.
Warning
- 보안 키 설정은 인증 보안 프로토콜 변경으로 인해 SDK v4.25.0.0 이상 버전부터 필수적으로 적용해야 합니다.
- 보안 키를 설정하지 않으면 유저가 앱에 로그인할 수 없습니다. 앱이 SDK v4.25.0.0 이상 버전을 적용하고 있다면, 반드시 보안 키 설정을 진행하세요.
- 보안 키는 상용 환경과 샌드박스 환경 각각 설정해야 합니다.
보안 키 확인¶
보안 키 생성 및 삭제¶
-
생성된 보안 키를 확인한 후 저장 버튼을 클릭하여 저장하세요.
- 생성된 보안 키 중 Client ID는 편의를 위해 SDK 초기화 때 SDK에 저장됩니다.
- Public Key와 Client ID는 한 개만 생성할 수 있으며, 한 번 생성하면 변경할 수 없습니다.
- 보안상의 이유로 Client Secret을 변경해야 할 경우, 새 Client Secret을 발급한 뒤 기존 키를 삭제하면 변경할 수 있습니다.
변경 내역¶
보안 키 테스트¶
생성한 보안 키는 사용 전에 테스트할 수 있습니다. [앱센터 > 보안 키 테스트 IP 설정] 메뉴에서 IP를 등록하면, 해당 IP에서는 보안 키가 비활성화된 상태에서도 보안 키를 통한 통신이 가능합니다. 등록한 IP 주소는 프로젝트 단위로 관리됩니다.
IP 등록¶
- IP 주소는 숫자와 마침표(.)로만 구성된 IPv4 형식(예: 0.0.0.0 ~ 255.255.255.255)이어야 합니다.
- 줄바꿈을 사용하여 여러 개의 IP를 한 번에 등록할 수 있습니다.
- 동일한 IP를 중복 입력한 경우 하나만 등록되며, 이미 등록된 IP는 추가되지 않습니다.