login and logout are feature complete at the login level.
UI changes are planned for the next commit.