add login and logout features