Fixed the initial issue that prevented clients from authing correctly. Turns out it was caused by passing the wrong variable to the parseCommand().

Dear God I need a drink....