¿Qué son las Cuentas Globales B3?
Las Cuentas Globales B3 son un sistema de autenticación unificado que proporciona a los usuarios una identidad única en todo el ecosistema B3. Los usuarios pueden autenticarse una vez y acceder a todas las aplicaciones, juegos y servicios de B3 sin problemas.Características Clave
Inicio de Sesión Social
Soporte para Google, Discord y otros proveedores de autenticación social.
Gestión de Sesiones
Autenticación de clave de sesión segura con permisos personalizables.
Multiplataforma
Funciona en aplicaciones web, móviles y de escritorio.
Amigable para Desarrolladores
Componentes React simples y servicios TypeScript sin interfaz.
Arquitectura
El sistema de Cuentas Globales consta de varios componentes clave:Flujo de Autenticación
- Inicio de Sesión Social: Los usuarios se autentican con su proveedor social preferido
- Creación de Cuenta: Se crea o vincula una Cuenta Global B3
- Claves de Sesión: Claves de sesión opcionales para mayor seguridad
- Permisos: Permisos granulares para diferentes acciones
Componentes React
B3Provider
: Proveedor de contexto para Cuentas GlobalesSignInWithB3
: Flujo de autenticación completoRequestPermissionsButton
: Gestión de permisosAccountAssets
: Mostrar activos del usuario
Servicios sin Interfaz
- Servicio de autenticación para implementaciones personalizadas
- Utilidades de gestión de sesiones
- Ayudantes de validación de permisos
Inicio Rápido
Autenticación Básica
Verificar el Estado de Autenticación
Configuración del Entorno
Configura tus variables de entorno:Próximos Pasos
Guía de Autenticación
Aprende sobre diferentes estrategias de autenticación e implementación.
Sistema de Permisos
Entiende las claves de sesión y la gestión de permisos.
Hooks React
Explora los hooks disponibles para la integración de Cuentas Globales.
Ejemplos
Ve ejemplos completos y patrones de integración.