Kembali ke Unity

DryreL Software Unity

Patreon Authenticator for Unity

Login Patreon dan pemeriksaan keanggotaan untuk game Unity

Biarkan pemain login dengan Patreon dan buka konten untuk pendukung Anda, di setiap platform yang didukung build Unity.

Belum dirilis

  • AES-256Kredensial terenkripsi
  • 6Platform
  • 4Tingkat keamanan

Ringkasan

Apa yang dilakukannya

Paket Unity yang menghubungkan game Anda ke Patreon dengan OAuth 2.0, agar Anda bisa memverifikasi pendukung dan membuka konten untuk mereka.

  • Unity
  • C#
  • REST API
  • OAuth 2.0

Platform

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

Galeri

Lihat aksinya

Ikon paket Unity Patreon Authenticator
Ikon paket.

Cara kerjanya

Dari nol sampai berfungsi

  1. Buat client PatreonDaftarkan aplikasi Anda di Patreon Developer Console.
  2. Enkripsi kredensial AndaAlat bawaan mengenkripsi client secret agar tidak pernah tersimpan sebagai teks biasa di build Anda.
  3. Tambahkan PatreonManagerTaruh di scene bersama konfigurasi dan handler platform Anda.
  4. Loginkan pemainVerifikasi pendukung dan buka konten sesuai keanggotaan mereka.

Fitur

Dibuat untuk langsung berfungsi

  • Login OAuth 2.0Login Patreon dengan validasi state (CSRF), refresh token, serta detail profil dan langganan.
  • Server HTTP tertanamListener bawaan menangkap callback OAuth di desktop; deep link dan handler WebGL mencakup mobile dan browser.
  • Aman secara defaultPenyimpanan token terenkripsi AES-256 yang terikat perangkat dengan derivasi kunci PBKDF2, serta penanganan permintaan yang aman untuk thread.
  • Backend terikat identitasAkses data diotorisasi oleh sesi Supabase Auth yang berasal dari identitas Patreon pemain yang terverifikasi, bukan oleh kunci yang ikut di build Anda.
  • Setiap platformWebGL, Android, iOS, Windows, macOS, dan Linux.
  • Detail yang rapiHalaman sukses dan error yang bisa diubah, avatar GIF animasi, dan uji keamanan bawaan.
  • Creator APIAkses opsional ke data kampanye, daftar anggota, dan informasi tier untuk akun kreator.
  • Middleware URI kustomCallback OAuth berfungsi di semua platform, termasuk skema URI dinamis.

Referensi

Tingkat keamanan

LevelClient IDClient secretPenggunaan
MaksimalDiobfuskasiDienkripsiProduksi
TinggiTeks biasaDienkripsiPengembangan
SedangDiobfuskasiTeks biasaPengujian
Tidak adaTeks biasaTeks biasaTidak disarankan

Persyaratan

Sebelum Anda mulai

  • Unity 2021.3 LTS atau lebih baru
  • .NET Standard 2.1 atau lebih baru
  • Paket Newtonsoft Json (com.unity.nuget.newtonsoft-json)
  • Koneksi internet untuk request API Patreon

Belum dirilis

Hadir saat peluncuran

Patreon Authenticator for Unity masih dalam pengembangan. Gabung daftar tunggu dan kami akan mengirim email saat rilis, juga untuk pembaruan besar.

Kami hanya mengirim email tentang Patreon Authenticator for Unity: peluncuran dan pembaruan besar. Berhenti berlangganan kapan saja. Kebijakan privasi