Describe the problem this feature would solve
Currently the login button will emit a LoginCompleted event when a user explicitly clicks it to login. However, if the user login happens silently/automatically, then the button events don't fire.
Describe the solution
Enable the LoginButton to emit login events in response to global provider changes, even if the user doesn't explicitly interact with the button.
Describe alternatives you've considered
Additional context & Screenshots