The short answer is you can't.
That being said you can share an instance and use it when bootstrapping both components.
Here is a sample:
var service = new SharedService();
bootstrap(LoginComponent, [
provide(SharedService, { useValue: service })
]);
bootstrap(ShoppingListComponent, [
provide(SharedService, { useValue: service })
]);