Skip to content

Add chargepoint domain skill: Datadome blocks password login, use coulomb_sess cookie#503

Open
garyo wants to merge 2 commits into
browser-use:mainfrom
garyo:chargepoint-auth-skill
Open

Add chargepoint domain skill: Datadome blocks password login, use coulomb_sess cookie#503
garyo wants to merge 2 commits into
browser-use:mainfrom
garyo:chargepoint-auth-skill

Conversation

@garyo

@garyo garyo commented Jul 10, 2026

Copy link
Copy Markdown

ChargePoint fronts login with Datadome bot protection, so server-side password logins (e.g. the Home Assistant chargepoint integration's reauth flow) fail even with correct credentials. The reliable path is the coulomb_sess cookie from a logged-in browser session at driver.chargepoint.com — this skill documents the cookie, how to grab it via Storage.getCookies, and the trap in the HA reauth dialog.

Field-tested today while re-authenticating the HA chargepoint integration after an upgrade.

🤖 Generated with Claude Code


Summary by cubic

Add a ChargePoint auth guide: Datadome blocks server-side password logins; use the coulomb_sess cookie from driver.chargepoint.com. Includes a Storage.getCookies snippet, the auth-session SSO JWT fallback when coulomb_sess is missing, and to use the token field (not password) in Home Assistant chargepoint reauth.

Written for commit 240ec04. Summary will update on new commits.

Review in cubic

…lomb_sess cookie

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@browser-harness-review

Copy link
Copy Markdown

✅ Skill review passed

Reviewed 1 file(s) — no findings.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 1 file

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread domain-skills/chargepoint/auth.md Outdated
Comment thread domain-skills/chargepoint/auth.md Outdated
…sion SSO path

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@garyo

garyo commented Jul 10, 2026

Copy link
Copy Markdown
Author

Both points addressed in cb5b766's follow-up: the snippet now uses next(..., None) with an explicit missing-cookie path, and the doc notes that auth-session works via login_with_sso_session() (verified against python-chargepoint's client.py) rather than implying coulomb_sess is the only accepted token.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant