model: make user.email case-insensitive