fix handling multiple auth tokens

relogin through different auth provider should be correctly resolved by liteauth_token