When this handler is present, clearing the state for SIWE users results in forcing a logout, which interferes with sensitive data cleanup - that sometimes results in the data staying in the store.
We probably no longer need this handler because we can assume that all the users are logged in to identity. I might be wrong, though, so this diff is more like a proposal and a place for discussion.
Depends on D14416