Paywall avancé
Last updated
Was this helpful?
Last updated
Was this helpful?
C'est la partie technique à propos du paywall. Si vous cherchez la partie utilisateur, allez plutôt .
Lisez pour en savoir plus sur ces fichiers de configuration, qui se trouvent dans le répertoire vendor/j0k3r/graby-site-config/
. Pour la majorité des sites, ce fichier est déjà configuré : les instructions qui suivent concernent seulement les sites non encore configurés.
Chaque fichier de configuration doit être enrichi en ajoutant requires_login
, login_uri
, login_username_field
, login_password_field
et not_logged_in_xpath
.
Attention, le formulaire de connexion doit se trouver dans le contenu de la page lors du chargement de celle-ci. Il sera impossible pour wallabag de se connecter à un site dont le formulaire de connexion est chargé après coup (en ajax par exemple).
login_uri
correspond à l'URL à laquelle le formulaire est soumis (attribut action
du formulaire). login_username_field
correspond à l'attribut name
du champ de l'identifiant. login_password_field
correspond à l'attribut name
du champ du mot de passe.
Par exemple :
Si vous voulez ajouter des paramètres à votre requête de connexion, vous pouvez les définir ainsi :