it looks like username can be accessed not only on login page. perhaps, this property should live in a `Base`class?
also, it's not good to call properties as `verb_something`, because usually you give such name to functions and methods.