การเข้าสู่ระบบผ่านเว็บ
การเข้าสู่ระบบเว็บเป็นผลิตภัณฑ์ที่ช่วยให้การเข้าสู่ระบบที่ปลอดภัยและสะดวกสบายในเว็บไซต์ ชุมชน และบล็อกเชนต่างๆ
เมื่อคุณต้องการใช้การเข้าสู่ระบบบล็อกเชน¶
-
สรุป
- สร้าง PlayerID ซึ่งเป็นตัวระบุผู้ใช้ในเว็บล็อกอินระหว่างการเชื่อมโยง IdP เบื้องต้น
- สิ่งนี้จะใช้สำหรับการประมวลผลการล็อกอินในบล็อกเชน การเชื่อมโยง IdP เบื้องต้นควรทำเฉพาะภายในเกมเพื่อหลีกเลี่ยงความขัดแย้งของบัญชี นอกจากนี้ หน้าจอล็อกอินจะถูกแสดงในบล็อกเชนหลังจากการตรวจสอบ SMS
- สิ่งนี้จะใช้เมื่อคุณต้องการจัดการการล็อกอินเฉพาะบนเว็บและใช้ตัวระบุผู้ใช้เป็น PlayerID สำหรับเกมที่ไม่ได้ใช้ SDK ของ Hive
-
สร้าง AppID ใน App Center
- คุณต้องสร้าง AppID ใน App Center เพื่อเปิดใช้งานการเข้าสู่ระบบผ่านเว็บ กรุณาอ้างอิงไปที่ คู่มือการลงทะเบียน AppID ใน App Center สำหรับรายละเอียด
-
การตั้งค่า Web Login ในการตรวจสอบสิทธิ์
- หลังจากสร้าง AppID แล้ว ให้กำหนดค่าการตั้งค่าการเข้าสู่ระบบดังนี้ Web Login ไม่รองรับการเข้าสู่ระบบแบบผู้เยี่ยมชม
- การลงทะเบียน Login Key เพื่อใช้งาน
- การลงทะเบียน Redirect URIs: ป้อนที่อยู่หน้าเว็บที่ผู้ใช้จะถูกเปลี่ยนเส้นทางหลังจากเสร็จสิ้น Web Login คุณสามารถลงทะเบียนได้สูงสุด 5 ที่อยู่ หากคุณต้องการใช้ทั้งเวอร์ชัน “http://” และ “https://” ให้ป้อนโดเมน (เช่น www.a.com) เป็น URI
- ตัวเลือกการลงทะเบียนสมาชิก: หากการลงทะเบียนสมาชิกถูกทำเครื่องหมายว่า “เปิดใช้งาน” การเชื่อมโยง IdP เบื้องต้นจะสามารถทำได้ผ่าน Web Login แต่จะทำให้เกิดความขัดแย้งของบัญชีได้ หากการลงทะเบียนสมาชิกถูกทำเครื่องหมายว่า “ปิดใช้งาน” การเชื่อมโยง IdP เบื้องต้นจะสามารถทำได้เฉพาะผ่านเกมเท่านั้น XPLA GAMES ทำเครื่องหมายการลงทะเบียนสมาชิกว่า “ปิดใช้งาน”
- หลังจากสร้าง AppID แล้ว ให้กำหนดค่าการตั้งค่าการเข้าสู่ระบบดังนี้ Web Login ไม่รองรับการเข้าสู่ระบบแบบผู้เยี่ยมชม
-
API
Note
เกิดความขัดแย้งของบัญชีเมื่อ PlayerID ถูกสร้างขึ้นแล้วผ่านการเชื่อมโยง IdP เบื้องต้นผ่านการเข้าสู่ระบบเว็บ และผู้ใช้เข้าสู่เกมด้วย SDK ของ Hive และพยายามเชื่อมโยง IdP เพิ่มเติมจากโปรไฟล์เกม เนื่องจาก PlayerID มีอยู่แล้วจากการเข้าสู่ระบบเว็บ ผู้ใช้จะถูกขอให้เลือกบัญชีที่จะใช้
เมื่อคุณต้องการใช้การเข้าสู่ระบบในชุมชนหรือเว็บไซต์ของคุณ¶
-
สรุป
- Web Login สร้างตัวระบุผู้ใช้ (User ID) ภายในผลิตภัณฑ์ในระหว่างการเชื่อมโยง IdP เบื้องต้นเพื่อป้องกันความขัดแย้งของบัญชีจาก Web Login v1.
- Web Login สร้างตัวระบุผู้ใช้ภายในผลิตภัณฑ์ ทำให้สามารถใช้ในสถานการณ์ต่างๆ โดยไม่มีความขัดแย้งของบัญชี ใช้ Server API เพื่อเชื่อมโยง PlayerID ที่สร้างจากเกม.
-
สร้าง AppID ใน App Center
- คุณต้องสร้าง AppID ใน App Center เพื่อเปิดใช้งานการเข้าสู่ระบบผ่านเว็บ กรุณาอ้างอิงไปที่ คู่มือการลงทะเบียน AppID ใน App Center สำหรับรายละเอียด
-
ตั้งค่า Web Login ในการตรวจสอบสิทธิ์
- หลังจากสร้าง AppID ให้กำหนดค่าการตั้งค่าการเข้าสู่ระบบดังนี้ Web Login ไม่รองรับการเข้าสู่ระบบแบบแขก
- ลงทะเบียน Login Key ที่จะใช้
- ลงทะเบียน Redirect URIs: ป้อนที่อยู่หน้าเว็บที่ผู้ใช้จะถูกเปลี่ยนเส้นทางหลังจากเสร็จสิ้น Web Login คุณสามารถลงทะเบียนได้สูงสุด 5 ที่อยู่ หากคุณต้องการใช้ทั้งเวอร์ชัน “http://” และ “https://” ให้ป้อนโดเมน (เช่น www.a.com) เป็น URI
- ตัวเลือกการลงทะเบียนสมาชิก: ทำเครื่องหมายสมาชิกเป็น “เปิดใช้งาน”
- หลังจากสร้าง AppID ให้กำหนดค่าการตั้งค่าการเข้าสู่ระบบดังนี้ Web Login ไม่รองรับการเข้าสู่ระบบแบบแขก
-
API
ตั้งค่าคอนโซล IdP¶
หากคุณได้กำหนดค่า Web Login ใน การรับรองความถูกต้อง > การตั้งค่า Auth > การตั้งค่าเข้าสู่ระบบ คุณต้องลงทะเบียน Web Login Redirect URI ในคอนโซล IdP ที่เกี่ยวข้อง เช่น Google หรือ Apple.
Google¶
- วิธีการลงทะเบียน
- ไปที่ Google Cloud Console สร้าง OAuth Client ID ภายใต้โปรเจกต์ของคุณ และลงทะเบียน Redirect URI
- สำหรับคำแนะนำโดยละเอียด โปรดดูที่ Google Developers Documentation
- URI ที่ลงทะเบียน
Warning
หาก withhive.com ถูกระบุโดยอัตโนมัติว่าเป็นโดเมนที่ได้รับอนุญาตในหน้าจอขอความยินยอม OAuth ใน Google Cloud Console อย่าเพิ่มขอบเขตที่ละเอียดอ่อนหรือถูกจำกัด Hive ไม่ได้ให้สิทธิ์การเป็นเจ้าของโดเมนสำหรับ withhive.com.
เฟสบุ๊ค¶
- วิธีการลงทะเบียน
- ไปที่ Meta for Developers ตั้งค่าการเข้าสู่ระบบเฟสบุ๊คในการตั้งค่าแอปของคุณ และลงทะเบียน URI ที่เปลี่ยนเส้นทาง
- สำหรับคำแนะนำโดยละเอียด โปรดดูที่ Meta Developers Documentation
- URI ที่ลงทะเบียน
แอปเปิ้ล¶
- วิธีการลงทะเบียน
- ไปที่ Apple Developer Console สร้าง Services ID และลงทะเบียน Return URLs ภายใต้การตั้งค่า Sign in with Apple
- สำหรับคำแนะนำโดยละเอียด โปรดดูที่ Apple Developer Documentation
- URI ที่ลงทะเบียน