user is disconnected
user is connected
wordpress-fr-premium is disabled
wordpress-fr-premium is enabled
wordpress-nl-premium is disabled
wordpress-nl-premium is enabled
 
ME CONNECTER
Dashboard RELOAD DATA ME DECONNECTER

 
Paramètre pour forcer le rechargement des données utilisateur : .../?bam_user_reload
OU Cookie pour forcer le rechargement des données utilisateur : BAM_USER_RELOAD=1
Ce cookie est supprimé directement après que les données de l'utilisateur soient mis à jour.
 
 
Element viewer
  • <div data-oauth-access="connected" data-oauth-value="1">connecté</div>
  • <div data-oauth-access="connected" data-oauth-value="0">déconnecté</div>
  • <div data-oauth-access="wordpress-fr-premium" data-oauth-value="1">
    a accès au produit wordpress-fr-premium
    </div>
  • <div data-oauth-access="wordpress-fr-premium" data-oauth-value="0">
    n'a pas accès au produit wordpress-fr-premium
    </div>
 
JS functions
  • oauth.connect([redirect]) : Renvoi sur la page login du portal et revient sur le lien ("[redirect]").
    [redirect] est optionel, sa valeur par defaut est la page courante.
  • oauth.disconnect([redirect]) : Déconnection et renvoi vers ("[redirect]") si le paramètre est défini.
    [redirect] est optionel, sa valeur par defaut est null, donc aucun redirect.
  • oauth.reload() : Réactualise les données de l'utilisateur
  • oauth.access([product_name*],[secure],[product_field]) : renvoi true ou false
    Si [secure] est 1, alors il réactualise les données utilisateur avant de vérifier l'accès. (voir oauth.reload()).
    ex.: oauth.access('wordpress-fr-premium',0,'slug');
 
JS events
  • oauth_loaded : Evénement lors du premier chargement, à la déconnection et chaque fois qu'il y a un appel oauth.reload.
    ex.: document.addEventListener('oauth_loaded',function(e){ .... });
  • oauth_reloaded : Evénement lors d'une récupération des données utilisateur.
    ex.: document.addEventListener('oauth_reloaded',function(e){ .... });
 
DATA