Revert "always ghost user (we assume that the new login has a reason)"

This reverts commit 1b89abdc5165cc6b7e5ea87aa5fb1660e8b01cb8.

seems this approach gets no fans