← Toutes les fonctionnalités
Module payant

« Se connecter avec votre site » pour vos applications

Transformez votre site aMember en serveur de connexion OAuth 2.0. Votre application mobile, votre application de bureau, votre service web ou un site partenaire connecte les membres avec leur compte existant et sait ce qu'ils ont payé.

OAuth 2.0avec PKCE
1appel pour les abonnements
In-appinscription et achats
Vosclés et serveur

Un seul compte partout

Les membres utilisent les identifiants qu'ils ont déjà. Pas de second mot de passe ni de base d'utilisateurs en double.

Des accès basés sur la vraie facturation

Un seul appel d'API renvoie les produits actifs et les dates d'expiration, pour que votre application débloque les fonctions payantes.

Identité auto-hébergée

Aucuns frais par utilisateur versés à un fournisseur d'identité. Les jetons sont signés avec vos propres clés.

OAuth 2.0 standard

Code d'autorisation avec PKCE

Pour les applications mobiles, de bureau et monopages.

Clients confidentiels

Secret client pour les applications côté serveur.

Jetons d'actualisation

Les membres restent connectés ; vous choisissez la durée de vie des jetons.

De serveur à serveur

Identifiants client pour vos propres services back-end.

Ce que votre application peut lire

Profil

Nom, e-mail, identifiant et groupes d'utilisateurs.

Profil complet

Adresse et champs personnalisés.

Abonnements

Produits et catégories actifs avec dates d'expiration.

Ressources

Liens vers les fichiers, dossiers et vidéos auxquels le membre a accès.

Au-delà de la connexion

Inscription dans l'application

Inscrivez de nouveaux membres via un formulaire créé dans l'éditeur de formulaires.

Achats dans l'application

Listez les produits, créez des commandes, effectuez des montées en gamme et débitez une carte enregistrée.

Fonctions du compte

Modification du profil, confirmation de l'e-mail, choix des newsletters et export des données RGPD.

API REST avec OAuth

Accordez les droits de l'API REST sous forme de scopes OAuth plutôt que de clés statiques.

Contrôle

Écran de consentement

Les membres voient le nom de votre application et ce qu'elle demande.

Réglages par application

Flux autorisés, scopes et adresses de redirection pour chaque application.

Révocation immédiate

Désactivez une application et tous ses jetons cessent de fonctionner.

Extensible

Ajoutez vos propres scopes et endpoints grâce aux hooks.

Comment ça marche

  1. 1Ajoutez votre application dans aMember et obtenez un ID client et un secret.
  2. 2Votre application redirige le membre vers votre page de connexion aMember.
  3. 3Le membre se connecte et autorise l'accès.
  4. 4Votre application reçoit un jeton et lit le profil et les abonnements du membre.
  5. 5Votre application débloque ce que le membre a payé ; le jeton d'actualisation le garde connecté.

Questions et réponses

OpenID Connect est-il pris en charge ?

OpenID Connect est en cours de développement. Écrivez-nous si vous en avez besoin.

Puis-je réserver mon application aux membres payants ?

Oui. Votre application reçoit les abonnements actifs du membre et décide de ce qu'elle débloque.

Comment l'obtenir ?

L'authentification unique est un module payant pour aMember Pro. Commandez-le sur notre site ou contactez-nous.

Autres modules

Prêt à essayer ?

Découvrez-le en action dans la démo en ligne, ou procurez-vous aMember Pro dès aujourd'hui.