pub(crate) async fn check_existing_local_user( services: &Services, user_id: &UserId, ) -> Result
Refuses a user unless they are local and hold an account.
The remote counterpart is check_known_remote_user.
check_known_remote_user