authMiddleware: middleware to protect your HTTP val

Todo

  • Human readable JWT claim validation errors