Fix optional and bad whitespace parsing in auth-param