Structure and basic-auth module