The title says most of it. It includes paywall configuration.
It uses the expression language to get the value of a login field from the login form itself. It uses request_html and xpath functions, that request an uri and return a value from an xpath query.
The title says most of it. It includes paywall configuration.
It uses the expression language to get the value of a login field from the login form itself. It uses
request_html
andxpath
functions, that request an uri and return a value from an xpath query.Expression language (and extra_fields key/value support) are implemented in https://github.com/bdunogier/guzzle-site-authenticator/pull/14. It itself depends on https://github.com/wallabag/wallabag/issues/2751, that improves the extensibility of the http client service definition.
But with both of those, it works like a charm here (I have an account for testing, but I don't know how that works).