Accedi con Vimine
OAuth 2.1 con PKCE. La pagina di accesso e consenso è su vimine.network: la password del socio non tocca mai le tue pagine.
Vimine per sviluppatori
Accedi con Vimine
OAuth 2.1 con PKCE. La pagina di accesso e consenso è su vimine.network: la password del socio non tocca mai le tue pagine.
API del socio
Profilo, tessera e verdetto (valida, scaduta, statuto da riaccettare), richiesta di tesseramento, accettazione dello statuto, app collegate.
Verifica tessere
Un endpoint pubblico che risponde «attiva / non attiva» senza dati personali, e chiavi pubbliche per verificare i token offline.
Sandbox
Un’associazione gemella con soci sintetici in ogni stato e client di test attivi subito. Reset in un colpo.
Un direttore dell’associazione apre Sviluppatori nell’app Vimine, registra un client (sito web, app nativa o server) e sceglie i permessi. Un client in ambiente Test è attivo subito nella sandbox.
Installa l’SDK:
npm install @vimine/sdkAvvia l’accesso da un click e gestisci il ritorno nella pagina di callback:
import { Vimine } from '@vimine/sdk';
const vimine = new Vimine({ clientId: 'vmc_…', redirectUri: 'https://www.tuosito.it/vimine/callback' });
bottone.addEventListener('click', () => vimine.signIn());
// nella pagina di callbackawait vimine.handleRedirect();const tessera = await vimine.membership.get(); // { status, verdict, expires_at, card: { token }, … }