implement authentication for admin menu options