Code credits: Henrik3 and Multiversus.js
This program lets you generate the app ticket you need to get authenticated for the api. Download it, cmd to the folder it is downloaded in, and run steam-ticket-generator username password 1818750. This will generate the ticket you need in Step 1 of the auth flow.
If it doesn't work,, try installing npm and installing the dependency:
Windows: Download
Linux: sudo apt-get install npm
Install dependency: npm install steam-user