-
Notifications
You must be signed in to change notification settings - Fork 72
New Provider: FirstEnergy and subsidiaries #67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I think it's returned as an oauth bearer token? (not a webdev)
Response from https://www.firstenergycorp.com/my_account/analyze-usage.html?cache=no
Used with GET
|
If I POST the login and passwd to the log_in.html page, I should just be able to GET the analyze-usage.html page to pull the bearer token after some specified waiting period for processing, right? I'm mostly stumbling in the dark here. Done some python, but never any web stuff, particularly with async/await threading. |
I spent some time trying to get this working tonight and hit a roadblock. When making a
I'm guessing this is some sort of WAF or security proxy, because if these fields in the form are not correct, the login post responds in ~58ms, while a successful request takes about a second. It looks like they can be re-used, but I'm not sure for how long or how secret they are. |
Yeah if I disable javascript entirely with uBlock I get the same generic 403. |
First energy had this notice on their login screen now. I'll check back after this goes live to see if this changes anything that might help here
|
Ok, I had some time to come back to this. The flow is a bit different but those same values are getting added as headers this time on a request that is 403'ing with an empty response and no useful headers in the reply. I still see two webassembly processes running. Also, it looks like I'm not the first person to hit this, see #15, #19, and #31 |
Uh oh!
There was an error while loading. Please reload this page.
FirstEnergy and it's subsidiaries are using opower. Creating this issue to support the addition of FirstEnergy.
I've done some of the initial work to support this. Will continue over the course of the next few days
login page - https://www.firstenergycorp.com/content/customer/log_in.html
or
https://www.firstenergycorp.com/log_in.fecorplogin.html
https://www.firstenergycorp.com/my_account/analyze-usage.html
First Energy: Ohio Edison uses feoe.opower.com
Others appear to be: (need verified)
(?) https://fepa.opower.com/
MetEd(?) - https://feme.opower.com/
PennPower (?) - https://fepp.opower.com/
(?) - https://fepn.opower.com/
ToledoEdison (?) - https://fete.opower.com/
The text was updated successfully, but these errors were encountered: