Iniciar sesión con Vimine
OAuth 2.1 con PKCE. La página de inicio de sesión y de consentimiento está en vimine.network: la contraseña del socio nunca pasa por tus páginas.
Vimine para desarrolladores
Iniciar sesión con Vimine
OAuth 2.1 con PKCE. La página de inicio de sesión y de consentimiento está en vimine.network: la contraseña del socio nunca pasa por tus páginas.
API de socios
Perfil, carné y veredicto (válido, caducado, estatuto por volver a aceptar), solicitudes de inscripción, aceptación del estatuto, apps conectadas.
Verificación de carnés
Un endpoint público que responde «activo / no activo» sin datos personales, y claves públicas para verificar los tokens sin conexión.
Sandbox
Una asociación gemela con socios sintéticos en todos los estados y clientes de prueba activos al instante. Se restablece de una vez.
Un miembro de la junta directiva de la asociación abre Desarrolladores en la app de Vimine, registra un cliente (sitio web, app nativa o servidor) y elige los permisos. Un cliente del entorno Test queda activo de inmediato en el sandbox.
Instala el SDK:
npm install @vimine/sdkLanza el inicio de sesión desde un clic y gestiona la vuelta en la página de callback:
import { Vimine } from '@vimine/sdk';
const vimine = new Vimine({ clientId: 'vmc_…', redirectUri: 'https://www.example.org/vimine/callback' });
button.addEventListener('click', () => vimine.signIn());
// en la página de callbackawait vimine.handleRedirect();const card = await vimine.membership.get(); // { status, verdict, expires_at, card: { token }, … }