abstract val user: User

A reference to the User this event happened to.

Warning: This is the live user object, so the User.state might have diverged from the event it is associated with, i.e. if a users logs out and back in while the event is propagating, the state of the user might be User.State.LOGGED_IN, even though it was reported as a LoggedOut event.