Closed petergardfjall closed 1 year ago
Confirmed this worked for me locally
@drewbrew can you confirm if it is still working for you? Login seems to be successful, but can't do anything else.
ref: https://github.com/petergardfjall/garminexport/issues/106
Login seems to be successful, but can't do anything else.
@app4g confirmed, I now see exactly the same
The latest change worked great for me this morning.
This commit tries to more closely mimic web browser behavior in an attempt to circumvent Cloudflare's bot protection.
If built with the 'impersonate-browser' extra, garminexport will use curl_cffi and a patched libcurl to produce TLS fingerprints that are identical to those of a real web browsers.
The prior 'cloudflare' extra is dropped in favor of the new 'impersonate-browser' extra.