// If the tokens have changed since the last session, update them
if (query.hasOwnProperty('tokens') && query.tokens !== passport.tokens) {
passport.tokens = query.tokens;
}
query.tokens !== passport.tokens should always be true because tokens is object.
api/services/passport.js#L146
query.tokens !== passport.tokens
should always be true because tokens is object.