ตั้งค่าการเช็คอิน
การตั้งค่าการลงชื่อเข้าใช้จะกําหนดค่าข้อมูลการลงชื่อเข้าใช้ที่ใช้โดย App ID
Note
- หากต้องการตั้งค่าการลงชื่อเข้าใช้ ต้องลงทะเบียนโปรเจ็กต์และ App ID แล้ว คุณสามารถลงทะเบียนโครงการและ ID แอปได้ใน App Center สําหรับรายละเอียดเพิ่มเติม โปรดดูที่ App Center
หน้าจอหลักของการตั้งค่าการลงชื่อเข้าใช้¶
- เลือกโครงการ: แสดงเฉพาะโครงการที่กําลังพัฒนาหรือสถานะสดตามที่กําหนดไว้ใน App Center
- รหัสแอป: แสดงรหัสแอปที่เชื่อมโยงกับโปรเจ็กต์ โดยแสดงสถานะ เช่น อยู่ระหว่างการพัฒนา สด ไม่ได้ใช้ หรือสิ้นสุดบริการ เครื่องหมายอัศเจรีย์ (!) ระบุรหัสแอปที่มีการตั้งค่าการลงชื่อเข้าใช้ที่ไม่ได้ลงทะเบียนหรือรอดําเนินการ
- รีเซ็ต: เปลี่ยนกลับเป็นการตั้งค่าที่มีอยู่ หากตั้งค่าถูกบันทึกไว้บนเซิร์ฟเวอร์ การตั้งค่าจะย้อนกลับไปยังเวอร์ชันที่บันทึกไว้
- ประวัติการเปลี่ยนแปลง: แสดงประวัติการเปลี่ยนแปลงของเมนูการตั้งค่าการลงชื่อเข้าใช้
ขั้นตอนการตั้งค่าการลงชื่อเข้าใช้¶
การตั้งค่าการลงชื่อเข้าใช้ประกอบด้วยสามขั้นตอน ได้แก่ การเลือกประเภทการลงชื่อเข้าใช้ การจัดเรียงลําดับการลงชื่อเข้าใช้ และการลงทะเบียนคีย์การรับรองความถูกต้อง
- เลือกวิธีการลงชื่อเข้าใช้
- ประเภทการลงชื่อเข้าใช้ที่รองรับจะแสดงโดยอัตโนมัติตามระบบปฏิบัติการที่ลงทะเบียนด้วย App ID ใน App Center เลือกประเภทการลงชื่อเข้าใช้ที่คุณต้องการเปิดใช้งาน
- จัดเรียงลําดับการลงชื่อเข้าใช้
- ลากและปรับลําดับของชนิดการลงชื่อเข้าใช้ที่เลือกตามความต้องการของโครงการ
- ลงทะเบียนคีย์การรับรองความถูกต้อง
- คัดลอกคีย์การรับรองความถูกต้องที่แต่ละร้านค้าให้มา และวางลงในหน้าการตั้งค่าการลงชื่อเข้าใช้ โปรดทราบว่าวิธีการลงชื่อเข้าใช้บางวิธีไม่จําเป็นต้องลงทะเบียนคีย์การรับรองความถูกต้องในเมนูการตั้งค่าการลงชื่อเข้าใช้ บางคนต้องลงทะเบียนโดยตรงใน Hive SDK คําแนะนําโดยละเอียดสําหรับการลงทะเบียนคีย์การรับรองความถูกต้องสําหรับแต่ละร้านค้ามีอยู่ด้านล่าง
ประเภทการลงชื่อเข้าใช้ที่รองรับ¶
ต้องกําหนดค่าการตั้งค่าการลงชื่อเข้าใช้แยกกันสําหรับแต่ละโปรเจ็กต์ที่เชื่อมโยงกับรหัสแอป และการกําหนดค่าขึ้นอยู่กับระบบปฏิบัติการที่ลงทะเบียนใน App Center
มือถือ (Android, iOS)¶
มือถือ (Android, iOS): IdP ที่รองรับ ได้แก่ Google Play, Hive, Google, Facebook และอื่นๆ
-
Android : Google Play, Hive, Google, Facebook, QQ, VK, WeChat, Apple, LINE, Weverse, Huawei, X, Steam
-
iOS : Game Center, Hive, Google, Facebook, QQ, VK, WeChat, Apple, LINE, Weverse, X, Steam
พีซี (Windows, MacOS)¶
พีซี (Windows, MacOS): IdP ที่รองรับ ได้แก่ Hive, Google, Facebook และ Apple หากตั้งค่า App ID เป็นตลาด Steam ใน App Center จําเป็นต้อง "ลงชื่อเข้าใช้ด้วย Steam"
เว็บ¶
เว็บ: IdP ที่รองรับ ได้แก่ Hive, Google, Facebook และ Apple สําหรับการลงชื่อเข้าใช้เว็บ ต้องลงทะเบียน URI การเปลี่ยนเส้นทางระหว่างการตั้งค่าคีย์การตรวจสอบสิทธิ์
การออกคีย์ร้านค้าและการลงทะเบียนคีย์การรับรองความถูกต้องการลงชื่อเข้าใช้¶
คีย์การรับรองความถูกต้องที่ลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้ไม่รวมคีย์ทั้งหมดที่ Hive ให้ไว้สําหรับการลงชื่อเข้าใช้ สําหรับ IdP ที่ไม่ได้ลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้ ให้ลงทะเบียนใน SDK
Note
- เมื่อลงทะเบียนคีย์ในเมนูการตั้งค่าการลงชื่อเข้าใช้ ให้ตรวจสอบให้แน่ใจว่าได้ลงทะเบียนคีย์ร้านค้าของโปรเจ็กต์เดียวกันอย่างสม่ําเสมอบนมือถือ พีซี และเว็บ
ลงชื่อเข้าใช้ด้วย Google Play¶
หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้¶
หากต้องการใช้ Google Play สําหรับการลงชื่อเข้าใช้ โปรดดูวิธีการด้านล่างเพื่อรับ Client ID และ Client Secret และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้
ขั้นตอนการออกและการลงทะเบียนคีย์ Google Play Console¶
- Google Play Console: กําหนดค่าบริการเกมของ Play
- เข้าถึง Google Play Console และลงชื่อเข้าใช้ด้วยบัญชี Google ของคุณ ไปที่บริการเกม Play >การตั้งค่าและการจัดการ>การกําหนดค่า
- เลือกโปรเจ็กต์บริการ Play Games
- เลือกโปรเจ็กต์ระบบคลาวด์ หากไม่มีโปรเจ็กต์ระบบคลาวด์ ให้คลิกสร้างโปรเจ็กต์คลาวด์ใหม่
- คลิก Google Cloud Console เพื่อเปิดหน้า Google Cloud Console ในป๊อปอัปสร้างโปรเจ็กต์ Google Cloud
- สร้างโปรเจ็กต์ใน Google Cloud Console
- การตั้งค่าหน้าจอความยินยอม OAuth ใน Google Cloud Console
- ไปที่ API และบริการ>หน้าจอความยินยอม OAuth เลือก ใช้ประเภทเป็น "ภายนอก" แล้วคลิกสร้าง
- ใน การแก้ไขการลงทะเบียนแอป ให้ป้อนชื่อแอป อีเมลสนับสนุนผู้ใช้ และข้อมูลติดต่อนักพัฒนา จากนั้นคลิก บันทึกและดําเนินการต่อ
- คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าขอบเขตเพิ่มเติม
- คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าผู้ใช้ทดสอบเพิ่มเติม
- ตรวจสอบการตั้งค่าในหน้าจอสรุป แล้วคลิก กลับไปที่แดชบอร์ด
-
การสร้างข้อมูลเข้าสู่ระบบของผู้ใช้ใน Google Cloud Console
- ไปที่ข้อมูลเข้าสู่ระบบ> API และบริการ แล้วคลิกสร้างข้อมูลเข้าสู่ระบบ>รหัสไคลเอ็นต์ OAuth
- ประเภทแอปพลิเคชัน: Android
- ป้อนประเภทแอปพลิเคชัน ชื่อ และลายนิ้วมือใบรับรอง SHA-1 จากนั้นคลิก สร้าง อ้างอิงจากคู่มือบริการ Google Play
- ในหน้าต่างสร้างไคลเอ็นต์ OAuth ให้ยืนยันรหัสไคลเอ็นต์
- ประเภทแอปพลิเคชัน: เว็บแอปพลิเคชัน
Note
- หากต้องการใช้ Google Play สําหรับการลงชื่อเข้าใช้ ให้สร้างทั้งประเภท Android และเว็บแอปพลิเคชันเมื่อสร้างข้อมูลเข้าสู่ระบบของผู้ใช้ ประเภทแอปพลิเคชัน Android เป็นสิ่งจําเป็นสําหรับการกําหนดค่า Hive SDK ในขณะที่ประเภทเว็บแอปพลิเคชันใช้สําหรับการลงทะเบียนคีย์การรับรองความถูกต้องในเมนูการตั้งค่าการลงชื่อเข้าใช้
-
ตั้งค่าโปรเจ็กต์ระบบคลาวด์ในการตั้งค่าบริการเกมของ Play ใน Google Play Console
ลงชื่อเข้าใช้ด้วย Google¶
หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้¶
ในการกําหนดค่าการลงชื่อเข้าใช้ Google ให้ทําตามขั้นตอนด้านล่างเพื่อดึงรหัสไคลเอ็นต์และข้อมูลลับไคลเอ็นต์ และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้
ขั้นตอนการออกและการลงทะเบียนคีย์ Google Cloud Console¶
- สร้างโปรเจ็กต์ใน Google Cloud Console
- การตั้งค่าหน้าจอความยินยอม OAuth ใน Google Cloud Console
- ไปที่ API และบริการ>หน้าจอความยินยอม OAuth เลือก ใช้ประเภทเป็น "ภายนอก" แล้วคลิกสร้าง
- ใน การแก้ไขการลงทะเบียนแอป ให้ป้อนชื่อแอป อีเมลสนับสนุนผู้ใช้ และข้อมูลติดต่อนักพัฒนา จากนั้นคลิก บันทึกและดําเนินการต่อ
- คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าขอบเขตเพิ่มเติม
- คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าผู้ใช้ทดสอบเพิ่มเติม
- ตรวจสอบการตั้งค่าในหน้าจอสรุป แล้วคลิก กลับไปที่แดชบอร์ด
- การสร้างข้อมูลเข้าสู่ระบบของผู้ใช้ใน Google Cloud Console
- ไปที่ข้อมูลเข้าสู่ระบบ> API และบริการ แล้วคลิกสร้างข้อมูลเข้าสู่ระบบ>รหัสไคลเอ็นต์ OAuth
- ประเภทแอปพลิเคชัน: Android
- ป้อนประเภทแอปพลิเคชัน ชื่อ และลายนิ้วมือใบรับรอง SHA-1 จากนั้นคลิก สร้าง อ้างอิงจากคู่มือบริการ Google Play
- ในหน้าต่างสร้างไคลเอ็นต์ OAuth ให้ยืนยันรหัสไคลเอ็นต์
- ประเภทแอปพลิเคชัน: เว็บแอปพลิเคชัน
Note
- ประเภทแอปพลิเคชันสําหรับ Android ได้รับการกําหนดค่าใน Hive SDK
- ประเภทแอปพลิเคชันสําหรับเว็บแอปพลิเคชันจะใช้ในเมนูการตั้งค่าการลงชื่อเข้าใช้สําหรับเว็บ Windows และ MacOS
ลงชื่อเข้าใช้ด้วย Facebook¶
หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้¶
หากต้องการใช้การลงชื่อเข้าใช้ Facebook ให้ดูขั้นตอนด้านล่างเพื่อดึง App ID และข้อมูลลับของแอป และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้
ขั้นตอนการออกและการลงทะเบียนคีย์เว็บไซต์สําหรับนักพัฒนา Facebook¶
- เข้าถึงและลงชื่อเข้าใช้เว็บไซต์นักพัฒนา Facebook
- ตรวจสอบ App ID และ App Secret Code ในหน้าการตั้งค่าแอป
- หมาย เหตุ
- แม้ว่าการตั้งค่าต่อไปนี้จะไม่จําเป็นในการลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้ แต่ก็จําเป็นสําหรับการเปิดใช้งานการลงชื่อเข้าใช้ Facebook:
ลงชื่อเข้าด้วย Apple¶
หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้¶
หากต้องการใช้การลงชื่อเข้าใช้ Apple บนแพลตฟอร์มอื่นที่ไม่ใช่ iOS ให้ทําตามขั้นตอนด้านล่างเพื่อดึง Bundle ID, Team ID, Key ID และ Private Key จากคอนโซล App Store และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้ หาก Bundle ID ที่ป้อนสําหรับคีย์การตรวจสอบสิทธิ์ไม่ตรงกับ App ID ให้ป้อน Bundle ID จากไซต์ Apple Developer
ขั้นตอนการออกและการลงทะเบียนคีย์ไซต์สําหรับนักพัฒนาซอฟต์แวร์ของ Apple¶
- ใบรับรองการเข้าถึง ตัวระบุ และโปรไฟล์
- ไปที่เว็บไซต์ Apple Developer ลงชื่อเข้าใช้ด้วย Apple ID ของคุณ แล้วคลิก "บัญชี" ในเมนูด้านบน ไปที่ ใบรับรอง ตัวระบุ และโปรไฟล์
- ยืนยัน ID บันเดิล
- ยืนยัน ID ทีม
- รหัสทีม ซึ่งเป็นตัวระบุเฉพาะสําหรับบัญชี Apple Developer ของคุณ สามารถพบได้ในส่วนการเป็นสมาชิก
- ยืนยันรหัสคีย์
- ใน ใบรับรอง ตัวระบุ และโปรไฟล์ ให้ไปที่ส่วนคีย์ ป้อนชื่อคีย์ เลือก "ลงชื่อเข้าใช้ด้วย Apple" แล้วคลิก "ดําเนินการต่อ"
- ในหน้ากําหนดค่าคีย์ ให้เลือก ID แอปที่จะใช้กับ "ลงชื่อเข้าใช้ด้วย Apple" ในช่อง ID แอปหลัก แล้วคลิก "บันทึก"
- ในหน้าลงทะเบียนคีย์ใหม่ ให้คลิก "ลงทะเบียน"
- ในหน้าดาวน์โหลดคีย์ของคุณ ให้ค้นหารหัสคีย์ แล้วคลิก "ดาวน์โหลด" เพื่อสร้างและดาวน์โหลดคีย์
- ดาวน์โหลดคีย์ส่วนตัว
ลงชื่อเข้าใช้ด้วย HUAWEI ID¶
หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้¶
ในการกําหนดค่าการลงชื่อเข้าใช้ HUAWEI ID ให้ทําตามขั้นตอนด้านล่างเพื่อดึง Client ID และ Client Secret ของ Huawei และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้
ขั้นตอนการออกและการลงทะเบียนคีย์คอนโซลนักพัฒนาของ Huawei¶
- เข้าถึง AppGallery Connect
- ยืนยัน App ID และ App Secret ในการตั้งค่าโครงการ
ลงชื่อเข้าใช้ด้วย Steam¶
มือถือ (Android, iOS)¶
หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้¶
ในการกําหนดค่าการลงชื่อเข้าใช้ Steam ให้ทําตามขั้นตอนด้านล่างเพื่อดึงคีย์ API เว็บ Steam ของคุณและลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้
ขั้นตอนการออกและการลงทะเบียนคีย์เว็บไซต์พาร์ทเนอร์ Steamworks¶
- เข้าถึงและเข้าสู่ระบบเว็บไซต์พาร์ทเนอร์ Steamworks
- ตรวจสอบคีย์ Web API
Note
- สําหรับมือถือ จะไม่ใช้ App ID
พีซี (Winodows, MacOS)¶
หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้¶
ในการกําหนดค่าการลงชื่อเข้าใช้ Steam ให้ทําตามขั้นตอนด้านล่างเพื่อดึง ID แอป Steam และคีย์ API เว็บ และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้
ขั้นตอนการออกและการลงทะเบียนคีย์เว็บไซต์พาร์ทเนอร์ Steamworks¶
- ยืนยัน App ID
- ยืนยัน Web API ในการจัดการผู้ใช้และสิทธิ์