logging in does something now, but it's still a stub and must be implemented