← Tutte le funzionalità
Add-on a pagamento

"Accedi con il tuo sito" per le tue app

Trasforma il tuo sito aMember in un server di login OAuth 2.0. La tua app mobile, l'app desktop, il servizio web o il sito partner fa accedere gli iscritti con il loro account esistente e sa per cosa hanno pagato.

OAuth 2.0con PKCE
1chiamata per gli abbonamenti
In-appiscrizioni e acquisti
Tuoichiavi e server

Un solo account ovunque

Gli iscritti usano il login che hanno già. Nessuna seconda password e nessun database utenti duplicato.

Accesso basato su dati di fatturazione reali

Una sola chiamata API restituisce i prodotti attivi e le date di scadenza, così la tua app può sbloccare le funzioni a pagamento.

Identità self-hosted

Nessun costo per utente a un identity provider. I token sono firmati con le tue chiavi.

OAuth 2.0 standard

Authorization code con PKCE

Per app mobile, desktop e single-page.

Client confidenziali

Client secret per le app lato server.

Refresh token

Gli iscritti restano collegati; la durata dei token la decidi tu.

Server-to-server

Client credentials per i tuoi servizi back-end.

Cosa può leggere la tua app

Profilo

Nome, e-mail, login e gruppi di utenti.

Profilo completo

Indirizzo e campi personalizzati.

Abbonamenti

Prodotti e categorie attivi con le date di scadenza.

Risorse

Link a file, cartelle e video a cui l'iscritto può accedere.

Oltre il login

Iscrizione nell'app

Registra nuovi iscritti tramite un modulo creato con l'editor dei moduli.

Acquisti nell'app

Elenca prodotti, crea ordini, esegui upgrade e addebita una carta salvata.

Funzioni dell'account

Modifica del profilo, conferma dell'e-mail, preferenze newsletter ed esportazione dei dati GDPR.

REST API con OAuth

Concedi i permessi della REST API come scope OAuth invece che con chiavi statiche.

Controllo

Schermata di consenso

Gli iscritti vedono il nome della tua app e cosa richiede.

Impostazioni per app

Flussi consentiti, scope e indirizzi di reindirizzamento per ogni app.

Revoca immediata

Disattiva un'app e tutti i suoi token smettono di funzionare.

Estendilo

Aggiungi scope ed endpoint personalizzati tramite hook.

Come funziona

  1. 1Aggiungi la tua app in aMember e ottieni un client ID e un secret.
  2. 2La tua app indirizza l'iscritto alla pagina di login di aMember.
  3. 3L'iscritto accede e approva l'accesso.
  4. 4La tua app riceve un token e legge il profilo e gli abbonamenti dell'iscritto.
  5. 5La tua app sblocca ciò per cui l'iscritto ha pagato; il refresh token lo mantiene collegato.

Domande e risposte

Supporta OpenID Connect?

OpenID Connect è in fase di sviluppo. Scrivici se ti serve.

Posso far entrare nella mia app solo gli iscritti paganti?

Sì. La tua app riceve gli abbonamenti attivi dell'iscritto e decide cosa sbloccare.

Come posso ottenerlo?

Il single sign-on è un add-on a pagamento per aMember Pro. Ordinalo dal nostro sito o contattaci.

Altri moduli

Pronto a provarlo?

Guardalo all'opera nella demo online, oppure acquista aMember Pro oggi stesso.