Volver a Unity

DryreL Software Unity

Patreon Authenticator for Unity

Inicio de sesión con Patreon y comprobación de membresía para juegos de Unity

Deja que los jugadores inicien sesión con Patreon y desbloquea contenido para tus mecenas, en todas las plataformas para las que compila Unity.

Aún no disponible

  • AES-256Credenciales cifradas
  • 6Plataformas
  • 4Niveles de seguridad

Resumen

Qué hace

Un paquete de Unity que conecta tu juego con Patreon mediante OAuth 2.0, para que verifiques a tus mecenas y les desbloquees contenido.

  • Unity
  • C#
  • REST API
  • OAuth 2.0

Plataformas

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

Galería

Míralo en acción

Icono del paquete Unity Patreon Authenticator
El icono del paquete.

Cómo funciona

De cero a funcionando

  1. Crea un cliente de PatreonRegistra tu app en la Patreon Developer Console.
  2. Cifra tus credencialesUna herramienta integrada cifra el client secret para que nunca quede en texto plano en tu build.
  3. Añade PatreonManagerPonlo en la escena con tu configuración y los manejadores de plataforma.
  4. Inicia la sesión de los jugadoresVerifica a los mecenas y desbloquea contenido según su membresía.

Funciones

Hecho para funcionar sin más

  • Inicio de sesión con OAuth 2.0Inicio de sesión en Patreon con validación de state (CSRF), renovación de tokens y datos de perfil y suscripción.
  • Servidor HTTP integradoUn listener integrado recoge el callback de OAuth en escritorio; los deep links y un manejador de WebGL cubren el móvil y el navegador.
  • Seguro por defectoAlmacenamiento de tokens cifrado con AES-256 y ligado al dispositivo, con derivación de claves PBKDF2, y gestión de peticiones segura entre hilos.
  • Backend ligado a la identidadEl acceso a los datos lo autoriza una sesión de Supabase Auth derivada de la identidad verificada del jugador en Patreon, nunca la clave incluida en tu build.
  • Todas las plataformasWebGL, Android, iOS, Windows, macOS y Linux.
  • Detalles cuidadosPáginas de éxito y error personalizables, avatares GIF animados y pruebas de seguridad integradas.
  • Creator APIAcceso opcional a datos de la campaña, listas de miembros e información de niveles de la cuenta de creador.
  • Middleware de URI personalizadoLos callbacks de OAuth funcionan en todas las plataformas, incluidos esquemas de URI dinámicos.

Referencia

Niveles de seguridad

NivelClient IDClient secretUso
MáximoOfuscadoCifradoProducción
AltoTexto planoCifradoDesarrollo
MedioOfuscadoTexto planoPruebas
NingunaTexto planoTexto planoNo recomendado

Requisitos

Antes de empezar

  • Unity 2021.3 LTS o posterior
  • .NET Standard 2.1 o posterior
  • Paquete Newtonsoft Json (com.unity.nuget.newtonsoft-json)
  • Conexión a internet para las llamadas a la API de Patreon

Aún no disponible

Está ahí en el lanzamiento

Patreon Authenticator for Unity aún está en desarrollo. Únete a la lista de espera y te escribiremos cuando salga, además de con las actualizaciones importantes.

Solo escribimos sobre Patreon Authenticator for Unity: lanzamiento y actualizaciones importantes. Date de baja cuando quieras. Política de privacidad