Before you can do anything, you must sign in with your Steam account.
This takes you to the official Steam servers to sign in. They will then send us your Steam ID upon a successful login.
After that, we use the Steam API to request your public account info based off your Steam ID that they sent us.
(We don't ever get your Steam login information and even says so on the Steam Login page.)