Change access-control/route-protectors API and add new route protectors