Exposing our apiAuthRequired middleware.
Adding in the ability to recognize API credentials and populate user data.
Adding apiAuthRequired middleware.

This will require a user be authenticated via the API auth before allowing the
user to continue.