As far as I understand from your short post, you just want to send the token in http request header. I use the same strategy on my applications and I don't use any extra module.
I have an authentication request and I store my token on localStorage:
this.http.post('/login', userCredentials).subscribe(
token => localStorage.addItem('Authorization', token),
error => this.handleError(error)
)
Then I just get the token from localStorage and use it in my requests headers:
let options = { headers: new Headers() };
let jwt = localStorage.getItem('Authorization');
options.headers.append('Authorization', jwt);
return this.http.get('/api/request', options)
.map(result => result.json());
In my opinion, angular2-jwt is useful if you want to decode your jwt.