'-' is a valid login character (thanks to izissise)