IdP별 추가 설정
Hive SDK 인증 기능을 사용할 때 모든 개발 엔진에서 필요한 기타 설정을 안내합니다.
인증 Idp X 연동 시 Callback URI 설정¶
X(구 Twitter) IdP 연동 시 X Developer Portal에 설정하며, 아래와 같이 사전에 정의된 형식이어야 합니다.
- 모바일: hive.x.{appId}://hive.providerx
- 예시: hive.x.com.example.myapp://hive.providerx
- PC: https://authcp.qpyou.cn/view/idp/callback
- Steam Deck: https://www.withhive.com
Callback URI는 아래와 같이 X Developer Portal에서 생성한 프로젝트의 User authentication settings > App info 에 설정합니다.
인증 IdP Telegram 로그인을 위한 봇 설정¶
인증에서 Telegram으로 로그인하기 서비스를 제공하려면 전용 봇이 필요합니다.
아래 순서대로 봇을 생성하고 botId와 botDomain을 획득하세요. 보다 자세한 내용은 Telegram 공식문서에서 확인할 수 있습니다.
- 텔레그램에서 '@BotFather'를 검색하여 공식 인증마크가 달린 채팅방에 접속합니다.
- 하단의 시작(Start)을 누르고, 채팅창에
/newbot
명령어를 입력합니다. BotFather의 안내에 따라 'name'과 'username'을 입력면 인증 토큰을 받을 수 있습니다. 이때 username은 변경이 불가능하므로 신중히 기입해야 합니다. 획득한 토큰 문자열 중 콜론(':') 앞쪽의 숫자는 botId에 해당하며, 토큰은 추후 Hive 콘솔에 입력해야 하는 값이므로 함께 저장하세요. - 채팅창에
/setDomain
명령어를 입력합니다. 로그인 화면에 노출할 도메인 주소를 설정할 수 있습니다. 입력값은 botDomain으로 사용합니다. - 획득한 botId와 botDomain을 hive_config.xml에 입력합니다. Unity 를 사용하는 경우 hive_config.xml 설정을 참고하여 간편하게 추가할 수 있습니다.