I'm piggy banking of this thread since its also related to Angular 17.
Everything works out quite good, but the user is not being initialized unless he explicitly clicks on the login button. What can I do about this @mellogrand ?
I am using the BehaviourSubject _authenticationChanged to keep track of the UI status for login/logout button