ข้ามไปที่เนื้อหา

ตั้งค่าการเช็คอิน

การตั้งค่าการลงชื่อเข้าใช้จะกําหนดค่าข้อมูลการลงชื่อเข้าใช้ที่ใช้โดย App ID

Note
  • หากต้องการตั้งค่าการลงชื่อเข้าใช้ ต้องลงทะเบียนโปรเจ็กต์และ App ID แล้ว คุณสามารถลงทะเบียนโครงการและ ID แอปได้ใน App Center สําหรับรายละเอียดเพิ่มเติม โปรดดูที่ App Center

หน้าจอหลักของการตั้งค่าการลงชื่อเข้าใช้

  • เลือกโครงการ: แสดงเฉพาะโครงการที่กําลังพัฒนาหรือสถานะสดตามที่กําหนดไว้ใน App Center
  • รหัสแอป: แสดงรหัสแอปที่เชื่อมโยงกับโปรเจ็กต์ โดยแสดงสถานะ เช่น อยู่ระหว่างการพัฒนา สด ไม่ได้ใช้ หรือสิ้นสุดบริการ เครื่องหมายอัศเจรีย์ (!) ระบุรหัสแอปที่มีการตั้งค่าการลงชื่อเข้าใช้ที่ไม่ได้ลงทะเบียนหรือรอดําเนินการ
  • รีเซ็ต: เปลี่ยนกลับเป็นการตั้งค่าที่มีอยู่ หากตั้งค่าถูกบันทึกไว้บนเซิร์ฟเวอร์ การตั้งค่าจะย้อนกลับไปยังเวอร์ชันที่บันทึกไว้
  • ประวัติการเปลี่ยนแปลง: แสดงประวัติการเปลี่ยนแปลงของเมนูการตั้งค่าการลงชื่อเข้าใช้

ขั้นตอนการตั้งค่าการลงชื่อเข้าใช้

การตั้งค่าการลงชื่อเข้าใช้ประกอบด้วยสามขั้นตอน ได้แก่ การเลือกประเภทการลงชื่อเข้าใช้ การจัดเรียงลําดับการลงชื่อเข้าใช้ และการลงทะเบียนคีย์การรับรองความถูกต้อง

  1. เลือกวิธีการลงชื่อเข้าใช้
    • ประเภทการลงชื่อเข้าใช้ที่รองรับจะแสดงโดยอัตโนมัติตามระบบปฏิบัติการที่ลงทะเบียนด้วย App ID ใน App Center เลือกประเภทการลงชื่อเข้าใช้ที่คุณต้องการเปิดใช้งาน
  2. จัดเรียงลําดับการลงชื่อเข้าใช้
    • ลากและปรับลําดับของชนิดการลงชื่อเข้าใช้ที่เลือกตามความต้องการของโครงการ
  3. ลงทะเบียนคีย์การรับรองความถูกต้อง
    • คัดลอกคีย์การรับรองความถูกต้องที่แต่ละร้านค้าให้มา และวางลงในหน้าการตั้งค่าการลงชื่อเข้าใช้ โปรดทราบว่าวิธีการลงชื่อเข้าใช้บางวิธีไม่จําเป็นต้องลงทะเบียนคีย์การรับรองความถูกต้องในเมนูการตั้งค่าการลงชื่อเข้าใช้ บางคนต้องลงทะเบียนโดยตรงใน 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"

  • ทั่วไป
  • ตลาด 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
      • สร้างโปรเจ็กต์ใหม่: สร้างโปรเจ็กต์ Play Games และโปรเจ็กต์ระบบคลาวด์ใหม่
      • ใช้โปรเจ็กต์ที่มีอยู่: นําโปรเจ็กต์ที่มีอยู่กลับมาใช้ใหม่
    • เลือกโปรเจ็กต์ระบบคลาวด์ หากไม่มีโปรเจ็กต์ระบบคลาวด์ ให้คลิกสร้างโปรเจ็กต์คลาวด์ใหม่
    • คลิก Google Cloud Console เพื่อเปิดหน้า Google Cloud Console ในป๊อปอัปสร้างโปรเจ็กต์ Google Cloud
  • สร้างโปรเจ็กต์ใน Google Cloud Console
    • สร้างโปรเจ็กต์ใหม่ใน Google Cloud Console
  • การตั้งค่าหน้าจอความยินยอม OAuth ใน Google Cloud Console
    • ไปที่ API และบริการ>หน้าจอความยินยอม OAuth เลือก ใช้ประเภทเป็น "ภายนอก" แล้วคลิกสร้าง
    • ใน การแก้ไขการลงทะเบียนแอป ให้ป้อนชื่อแอป อีเมลสนับสนุนผู้ใช้ และข้อมูลติดต่อนักพัฒนา จากนั้นคลิก บันทึกและดําเนินการต่อ
    • คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าขอบเขตเพิ่มเติม
    • คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าผู้ใช้ทดสอบเพิ่มเติม
    • ตรวจสอบการตั้งค่าในหน้าจอสรุป แล้วคลิก กลับไปที่แดชบอร์ด
  • การสร้างข้อมูลเข้าสู่ระบบของผู้ใช้ใน Google Cloud Console

    • ไปที่ข้อมูลเข้าสู่ระบบ> API และบริการ แล้วคลิกสร้างข้อมูลเข้าสู่ระบบ>รหัสไคลเอ็นต์ OAuth
    • ประเภทแอปพลิเคชัน: Android
      • ป้อนประเภทแอปพลิเคชัน ชื่อ และลายนิ้วมือใบรับรอง SHA-1 จากนั้นคลิก สร้าง อ้างอิงจากคู่มือบริการ Google Play
        • ชื่อแพ็คเกจสามารถพบได้ในไฟล์ AndroidManifest.xml
        • ใช้คําสั่ง keytool ในพรอมต์คําสั่งที่ C:\Users\%USERPROFILE%.android> เพื่อตรวจสอบลายนิ้วมือใบรับรอง SHA-1
      • ในหน้าต่างสร้างไคลเอ็นต์ OAuth ให้ยืนยันรหัสไคลเอ็นต์
    • ประเภทแอปพลิเคชัน: เว็บแอปพลิเคชัน
      • เลือก ID ไคลเอ็นต์ OAuth และสร้างรายการเพิ่มเติมสําหรับประเภทเว็บแอปพลิเคชัน
      • ป้อนชื่อแอปพลิเคชันแล้วคลิกสร้าง
      • ในหน้าต่างสร้างไคลเอ็นต์ OAuth ให้ยืนยันรหัสไคลเอ็นต์และข้อมูลลับไคลเอ็นต์
    Note
    • หากต้องการใช้ Google Play สําหรับการลงชื่อเข้าใช้ ให้สร้างทั้งประเภท Android และเว็บแอปพลิเคชันเมื่อสร้างข้อมูลเข้าสู่ระบบของผู้ใช้ ประเภทแอปพลิเคชัน Android เป็นสิ่งจําเป็นสําหรับการกําหนดค่า Hive SDK ในขณะที่ประเภทเว็บแอปพลิเคชันใช้สําหรับการลงทะเบียนคีย์การรับรองความถูกต้องในเมนูการตั้งค่าการลงชื่อเข้าใช้
  • ตั้งค่าโปรเจ็กต์ระบบคลาวด์ในการตั้งค่าบริการเกมของ Play ใน Google Play Console

    • เลือกโปรเจ็กต์ระบบคลาวด์ คลิกสร้างโปรเจ็กต์ระบบคลาวด์ใหม่ และตรวจสอบรหัสโปรเจ็กต์ที่สร้างขึ้น

ลงชื่อเข้าใช้ด้วย Google

หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้

ในการกําหนดค่าการลงชื่อเข้าใช้ Google ให้ทําตามขั้นตอนด้านล่างเพื่อดึงรหัสไคลเอ็นต์และข้อมูลลับไคลเอ็นต์ และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้

ขั้นตอนการออกและการลงทะเบียนคีย์ Google Cloud Console

  • สร้างโปรเจ็กต์ใน Google Cloud Console
    • สร้างโปรเจ็กต์ใหม่ใน Google Cloud Console
  • การตั้งค่าหน้าจอความยินยอม OAuth ใน Google Cloud Console
    • ไปที่ API และบริการ>หน้าจอความยินยอม OAuth เลือก ใช้ประเภทเป็น "ภายนอก" แล้วคลิกสร้าง
    • ใน การแก้ไขการลงทะเบียนแอป ให้ป้อนชื่อแอป อีเมลสนับสนุนผู้ใช้ และข้อมูลติดต่อนักพัฒนา จากนั้นคลิก บันทึกและดําเนินการต่อ
    • คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าขอบเขตเพิ่มเติม
    • คลิก บันทึกและดําเนินการต่อ โดยไม่มีการตั้งค่าผู้ใช้ทดสอบเพิ่มเติม
    • ตรวจสอบการตั้งค่าในหน้าจอสรุป แล้วคลิก กลับไปที่แดชบอร์ด
  • การสร้างข้อมูลเข้าสู่ระบบของผู้ใช้ใน Google Cloud Console
    • ไปที่ข้อมูลเข้าสู่ระบบ> API และบริการ แล้วคลิกสร้างข้อมูลเข้าสู่ระบบ>รหัสไคลเอ็นต์ OAuth
    • ประเภทแอปพลิเคชัน: Android
      • ป้อนประเภทแอปพลิเคชัน ชื่อ และลายนิ้วมือใบรับรอง SHA-1 จากนั้นคลิก สร้าง อ้างอิงจากคู่มือบริการ Google Play
        • ชื่อแพ็คเกจสามารถพบได้ในไฟล์ AndroidManifest.xml
        • ใช้คําสั่ง keytool ในพรอมต์คําสั่งที่ C:\Users\%USERPROFILE%.android> เพื่อตรวจสอบลายนิ้วมือใบรับรอง SHA-1
      • ในหน้าต่างสร้างไคลเอ็นต์ OAuth ให้ยืนยันรหัสไคลเอ็นต์
    • ประเภทแอปพลิเคชัน: เว็บแอปพลิเคชัน
      • เลือก ID ไคลเอ็นต์ OAuth และสร้างรายการเพิ่มเติมสําหรับประเภทเว็บแอปพลิเคชัน
      • ป้อนชื่อแอปพลิเคชันแล้วคลิกสร้าง
      • ในหน้าต่างสร้างไคลเอ็นต์ OAuth ให้ยืนยันรหัสไคลเอ็นต์และข้อมูลลับไคลเอ็นต์
    Note
    • ประเภทแอปพลิเคชันสําหรับ Android ได้รับการกําหนดค่าใน Hive SDK
    • ประเภทแอปพลิเคชันสําหรับเว็บแอปพลิเคชันจะใช้ในเมนูการตั้งค่าการลงชื่อเข้าใช้สําหรับเว็บ Windows และ MacOS

ลงชื่อเข้าใช้ด้วย Facebook

หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้

หากต้องการใช้การลงชื่อเข้าใช้ Facebook ให้ดูขั้นตอนด้านล่างเพื่อดึง App ID และข้อมูลลับของแอป และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้

ขั้นตอนการออกและการลงทะเบียนคีย์เว็บไซต์สําหรับนักพัฒนา Facebook

  • เข้าถึงและลงชื่อเข้าใช้เว็บไซต์นักพัฒนา Facebook
    • ไปที่เว็บไซต์ผู้พัฒนา Facebook และลงชื่อเข้าใช้โดยใช้บัญชี Facebook ของคุณ
    • คลิก "แอปของฉัน" จากนั้นเลือกแอปที่มีอยู่หรือลงทะเบียนแอปใหม่
  • ตรวจสอบ App ID และ App Secret Code ในหน้าการตั้งค่าแอป
    • ในแดชบอร์ดแอป ให้ไปที่ การตั้งค่า > พื้นฐาน เพื่อค้นหา ID แอปและข้อมูลลับของแอป
    • App Secret ถูกซ่อนไว้ด้วยเหตุผลด้านความปลอดภัยและต้องใช้รหัสผ่านจึงจะเปิดเผยได้
  • หมาย เหตุ
    • แม้ว่าการตั้งค่าต่อไปนี้จะไม่จําเป็นในการลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้ แต่ก็จําเป็นสําหรับการเปิดใช้งานการลงชื่อเข้าใช้ Facebook:
      • ไปที่การตั้งค่าแอป > การตั้งค่าขั้นสูง และเปิดใช้งานการยืนยันตัวตนของแอป
      • ในการตั้งค่าแอป > การตั้งค่าขั้นสูง > ความปลอดภัย ให้ดึงโทเค็นไคลเอ็นต์และกําหนดค่าใน Hive SDK
      • ไปที่ "การตั้งค่า>เข้าสู่ระบบ Facebook และเพิ่ม URI การเปลี่ยนเส้นทาง OAuth ที่ถูกต้อง

ลงชื่อเข้าด้วย 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 บันเดิล
    • ใน ใบรับรอง ตัวระบุ และโปรไฟล์ ให้ไปที่ส่วนตัวระบุและค้นหา Bundle ID ของคุณ
  • ยืนยัน ID ทีม
    • รหัสทีม ซึ่งเป็นตัวระบุเฉพาะสําหรับบัญชี Apple Developer ของคุณ สามารถพบได้ในส่วนการเป็นสมาชิก
  • ยืนยันรหัสคีย์
    • ใน ใบรับรอง ตัวระบุ และโปรไฟล์ ให้ไปที่ส่วนคีย์ ป้อนชื่อคีย์ เลือก "ลงชื่อเข้าใช้ด้วย Apple" แล้วคลิก "ดําเนินการต่อ"
    • ในหน้ากําหนดค่าคีย์ ให้เลือก ID แอปที่จะใช้กับ "ลงชื่อเข้าใช้ด้วย Apple" ในช่อง ID แอปหลัก แล้วคลิก "บันทึก"
    • ในหน้าลงทะเบียนคีย์ใหม่ ให้คลิก "ลงทะเบียน"
    • ในหน้าดาวน์โหลดคีย์ของคุณ ให้ค้นหารหัสคีย์ แล้วคลิก "ดาวน์โหลด" เพื่อสร้างและดาวน์โหลดคีย์
  • ดาวน์โหลดคีย์ส่วนตัว
    • ไฟล์คีย์ส่วนตัวจะอยู่ในรูปแบบ .p8 และสามารถดาวน์โหลดได้เพียงครั้งเดียว ดังนั้นควรจัดเก็บไว้อย่างปลอดภัย
    • เมื่อลงทะเบียนคีย์ส่วนตัวในการตั้งค่า ให้แน่ใจว่าได้รวมเนื้อหาทั้งหมด รวมถึงบรรทัด: -----เริ่มคีย์ส่วนตัว----- และ -----สิ้นสุดคีย์ส่วนตัว-----.

ลงชื่อเข้าใช้ด้วย HUAWEI ID

หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้

ในการกําหนดค่าการลงชื่อเข้าใช้ HUAWEI ID ให้ทําตามขั้นตอนด้านล่างเพื่อดึง Client ID และ Client Secret ของ Huawei และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้

ขั้นตอนการออกและการลงทะเบียนคีย์คอนโซลนักพัฒนาของ Huawei

  • เข้าถึง AppGallery Connect
    • ลงชื่อเข้าใช้ Huawei Developer Console ด้วยบัญชี Huawei ของคุณและไปที่ AppGallery Connect
    • เลือก โครงการของฉัน จากนั้นคลิกที่การตั้งค่าโครงการในแดชบอร์ดของแอป
  • ยืนยัน App ID และ App Secret ในการตั้งค่าโครงการ
    • คลิกที่การตั้งค่าโปรเจ็กต์>ข้อมูลทั่วไป และตรวจสอบรหัสไคลเอ็นต์และข้อมูลลับไคลเอ็นต์ในส่วนข้อมูลแอป>รหัสไคลเอ็นต์ OAuth 2.0

ลงชื่อเข้าใช้ด้วย Steam

มือถือ (Android, iOS)

หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้

ในการกําหนดค่าการลงชื่อเข้าใช้ Steam ให้ทําตามขั้นตอนด้านล่างเพื่อดึงคีย์ API เว็บ Steam ของคุณและลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้

ขั้นตอนการออกและการลงทะเบียนคีย์เว็บไซต์พาร์ทเนอร์ Steamworks
  • เข้าถึงและเข้าสู่ระบบเว็บไซต์พาร์ทเนอร์ Steamworks
    • เข้าถึงเว็บไซต์พาร์ทเนอร์ Steamworks และเข้าสู่ระบบด้วยบัญชี Steam ของคุณ
  • ตรวจสอบคีย์ Web API
    • ในเมนูด้านบน ให้คลิกที่กลุ่มในรายการ 'จัดการกลุ่ม' ภายใต้ 'ผู้ใช้และสิทธิ์' หากไม่มีกลุ่ม ให้คลิก 'สร้างกลุ่มใหม่' เพื่อสร้างกลุ่ม
    • ตรวจสอบ Web API ของกลุ่มที่เลือก
Note
  • สําหรับมือถือ จะไม่ใช้ App ID

พีซี (Winodows, MacOS)

หน้าจอป้อนคีย์การรับรองความถูกต้องของลงชื่อเข้าใช้

ในการกําหนดค่าการลงชื่อเข้าใช้ Steam ให้ทําตามขั้นตอนด้านล่างเพื่อดึง ID แอป Steam และคีย์ API เว็บ และลงทะเบียนในเมนูการตั้งค่าการลงชื่อเข้าใช้

ขั้นตอนการออกและการลงทะเบียนคีย์เว็บไซต์พาร์ทเนอร์ Steamworks
  • ยืนยัน App ID
    • เข้าสู่เว็บไซต์พาร์ทเนอร์ Steamworks และลงชื่อเข้าใช้ด้วยบัญชี Steam ของคุณ จากเมนูด้านบน ไปที่ Apps & Packages > Apps และเลือกแอปพลิเคชันที่มีอยู่
    • รหัสแอปจะแสดงบนแดชบอร์ดของแอปพลิเคชันและระบุแอปพลิเคชันโดยไม่ซ้ํากัน
  • ยืนยัน Web API ในการจัดการผู้ใช้และสิทธิ์
    • ในเมนูด้านบน ให้คลิกที่กลุ่มในรายการ 'จัดการกลุ่ม' ภายใต้ 'ผู้ใช้และสิทธิ์' หากไม่มีกลุ่ม ให้คลิก 'สร้างกลุ่มใหม่' เพื่อสร้างกลุ่ม
    • ตรวจสอบ Web API ของกลุ่มที่เลือก