Non conosco passportjs ma googlando un po' ho visto che viene utilizzato su nodejs. Come mai fai riferimento ad Angular? Semplicemente stai chiedendo come gestire il JWT lato frontend sul client?