Fix + improve login/logout for website