Provides new middleware that allows administrators to require users to be authenticated before accessing a majority of the application.