When to use Auth access tokens for my APIs vs express-sessions with Passport?

I have a react.js frontend with a nodejs backend.

I am confused if I should use the access token returned by getTokenSilently() to query my APIs, or if I should use passport + express-sessions to query my APIs.