At least one user will survive from now on

Client code checks to make sure current user cannot delete itself, and
server side code makes sure there is at least 1 user left after this
delete happens. Else the delete request will not be processed.