VERDANT ONLINE / GOOGLE SIGN-IN

เชื่อมบัญชี Google กับเกมของคุณ

ตัวเกมเตรียมระบบล็อกอิน สร้างชื่อ และเลือกตัวละครไว้แล้ว ขั้นตอนที่เหลือคือตั้งค่า Google OAuth สำหรับเกมนี้หนึ่งครั้ง

  1. เปิด คู่มือตั้งค่า Google อย่างเป็นทางการ แล้วไปที่หน้า Clients ใน Google Cloud Console ตามลิงก์ในคู่มือ
  2. สร้างหรือเลือกโปรเจกต์สำหรับเกม ตั้งค่าชื่อแอปเป็น Verdant Online และข้อมูลติดต่อของเจ้าของแอปในหน้า Branding
  3. สร้าง OAuth Client โดยเลือกประเภท Web application
  4. เพิ่ม Authorized JavaScript origins สองรายการ:
    http://localhost
    http://localhost:3100
    เกมใช้ปุ่มล็อกอินแบบ popup และ JavaScript callback จึงไม่ต้องใส่ Redirect URI สำหรับขั้นตอนนี้
  5. คัดลอก Client ID จากนั้นดับเบิลคลิก CONFIGURE-GOOGLE.cmd ในโฟลเดอร์เกม วาง Client ID แล้วกด Enter
  6. ปิดหน้าต่างเซิร์ฟเวอร์เดิม แล้วเปิด START-GAME.cmd อีกครั้ง เข้า http://localhost:3100 เพื่อเริ่มใช้ปุ่ม Google

เมื่อเชื่อมต่อแล้ว

เข้าสู่ระบบด้วยบัญชี Google → ตั้งชื่อและเลือกรูปลักษณ์ → เลือกตัวละคร → เข้าเกม ชื่อ เลเวล เหรียญ และเควสต์เก็บในฐานข้อมูล data/verdant.sqlite บนเครื่องนี้

หากเปลี่ยนพอร์ตหรือเปิดเกมบนเว็บไซต์จริง ต้องเพิ่ม origin ใหม่ให้ตรงกับ URL ที่ใช้งาน และเว็บไซต์จริงต้องตั้งค่า HTTPS เพิ่มเติม

← กลับหน้าล็อกอิน

ยังไม่ได้ยืนยัน Google จริงจนกว่าจะตั้ง Client ID และทดสอบล็อกอินด้วยบัญชีของคุณ