TEST oAuth
medianation_portal_session
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
JS functions
JS events
DATA
user is disconnected
user is connected
wordpress-fr-premium is disabled
wordpress-fr-premium is enabled
newsletter-abc-businessamfr is disabled
newsletter-abc-businessamfr is enabled
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
NO DATA...