fix: login/logout
test: support cover