A personal account on the site. The entrance to it is via a page with JS-th. As the current JS off - page is not connected and authentication stops working. Actually a question essence - how you can use scripts to automate login and parsing the page balance. The problem is that the same Curl doesn't handle JS.
Selenium WebDriver for .NET
you can also try to intercept traffic during a normal login through the browser (chemnit type fiddler), find out what are the requests/responses and to simulate their script.