Accounts.onLogout in client side not triggered loginToken set to empty

Meteor.users.update(
      { _id: <some_user_id> },
      { $set: { 'services.resume.loginTokens': [] } },
      { multi: true }
    );

when above code logs out user from backend, Accounts.onLogout(callback) callback is not triggered,

won’t setting 'services.resume.loginTokens': [] trigger Accounts.onLogout(callback)?

I’ve replied to this in the other thread Meteor.userId() returns `null` randomly at server side once in a while - #7 by denyhs

Hi @cris458carlo ,

As per my usecase, i am suppose to logout user from server, and it seems meteor 2 (not sure about 3) doesn’t have a helper method at backend to logout a single user. so am stuck looking for a clean way to achieve this.