กลับไปที่ Unity

DryreL Software Unity

Patreon Authenticator for Unity

เข้าสู่ระบบด้วย Patreon และตรวจสอบสมาชิกสำหรับเกม Unity

ให้ผู้เล่นเข้าสู่ระบบด้วย Patreon และปลดล็อกเนื้อหาให้ผู้สนับสนุน บนทุกแพลตฟอร์มที่ Unity build ได้

ยังไม่เปิดตัว

  • AES-256ข้อมูลรับรองที่เข้ารหัส
  • 6แพลตฟอร์ม
  • 4ระดับความปลอดภัย

ภาพรวม

มันทำอะไร

แพ็กเกจ Unity ที่เชื่อมเกมของคุณกับ Patreon ผ่าน OAuth 2.0, เพื่อยืนยันผู้สนับสนุนและปลดล็อกเนื้อหาให้พวกเขา

  • Unity
  • C#
  • REST API
  • OAuth 2.0

แพลตฟอร์ม

  • WebGL
  • Android
  • iOS
  • Windows
  • macOS
  • Linux

แกลเลอรี

ดูการทำงานจริง

ไอคอนแพ็กเกจ Unity Patreon Authenticator
ไอคอนแพ็กเกจ

วิธีการทำงาน

จากศูนย์สู่ใช้งานได้

  1. สร้าง client ของ Patreonลงทะเบียนแอปของคุณใน Patreon Developer Console
  2. เข้ารหัสข้อมูลรับรองเครื่องมือในตัวเข้ารหัส client secret จึงไม่มีวันอยู่ในรูปข้อความธรรมดาใน build
  3. เพิ่ม PatreonManagerวางลงในซีนพร้อมการตั้งค่าและตัวจัดการแพลตฟอร์ม
  4. ให้ผู้เล่นเข้าสู่ระบบยืนยันผู้สนับสนุนและปลดล็อกเนื้อหาตามสถานะสมาชิก

ฟีเจอร์

สร้างมาให้ใช้ได้เลย

  • เข้าสู่ระบบด้วย OAuth 2.0เข้าสู่ระบบ Patreon พร้อมตรวจสอบ state (CSRF) รีเฟรชโทเค็น และรายละเอียดโปรไฟล์และการสมัครสมาชิก
  • เซิร์ฟเวอร์ HTTP ฝังในตัวlistener ในตัวรับ callback ของ OAuth บนเดสก์ท็อป ส่วน deep link และตัวจัดการ WebGL ครอบคลุมมือถือและเบราว์เซอร์
  • ปลอดภัยโดยค่าเริ่มต้นเก็บโทเค็นแบบเข้ารหัส AES-256 ผูกกับอุปกรณ์ พร้อมการสร้างคีย์ด้วย PBKDF2 และการจัดการคำขอที่ปลอดภัยต่อเธรด
  • แบ็กเอนด์ที่ผูกกับตัวตนการเข้าถึงข้อมูลได้รับอนุญาตจากเซสชัน Supabase Auth ที่สร้างจากตัวตน Patreon ที่ยืนยันแล้วของผู้เล่น ไม่ใช่คีย์ที่อยู่ใน build
  • ทุกแพลตฟอร์มWebGL, Android, iOS, Windows, macOS และ Linux
  • รายละเอียดที่ประณีตหน้าสำเร็จและหน้าข้อผิดพลาดที่ปรับแต่งได้ อวาตาร์ GIF เคลื่อนไหว และการทดสอบความปลอดภัยในตัว
  • Creator APIเข้าถึงข้อมูลแคมเปญ รายชื่อสมาชิก และข้อมูล tier ของบัญชีครีเอเตอร์ได้ (ไม่บังคับ)
  • มิดเดิลแวร์ URI แบบกำหนดเองcallback ของ OAuth ใช้ได้ทุกแพลตฟอร์ม รวมถึง URI scheme แบบไดนามิก

ข้อมูลอ้างอิง

ระดับความปลอดภัย

เลเวลClient IDClient secretการใช้งาน
สูงสุดอำพรางแล้วเข้ารหัสแล้วโปรดักชัน
สูงข้อความธรรมดาเข้ารหัสแล้วการพัฒนา
ปานกลางอำพรางแล้วข้อความธรรมดาการทดสอบ
ไม่มีข้อความธรรมดาข้อความธรรมดาไม่แนะนำ

ความต้องการ

ก่อนเริ่ม

  • Unity 2021.3 LTS ขึ้นไป
  • .NET Standard 2.1 ขึ้นไป
  • แพ็กเกจ Newtonsoft Json (com.unity.nuget.newtonsoft-json)
  • การเชื่อมต่ออินเทอร์เน็ตสำหรับคำขอ API ของ Patreon

ยังไม่เปิดตัว

อยู่ทันวันเปิดตัว

Patreon Authenticator for Unity ยังอยู่ระหว่างพัฒนา เข้าร่วมรายชื่อรอแล้วเราจะส่งอีเมลแจ้งเมื่อเปิดตัว รวมถึงอัปเดตใหญ่ที่กำลังจะมา

เราส่งอีเมลเฉพาะเรื่อง Patreon Authenticator for Unity: การเปิดตัวและอัปเดตใหญ่ ยกเลิกรับได้ทุกเมื่อ นโยบายความเป็นส่วนตัว