adding support for logging out and logging in, with a variety of login services