title: 401 Unauthorized with Wordpress Basic Auth Plugin
body: <p>I have installed the plugin made by the Wordpress Team:
  <a href="https://github.com/WP-API/Basic-Auth" rel="nofollow noreferrer">https://github.com/WP-API/Basic-Auth</a></p>
  
  <p>I am making this request with Wordpress 4.9.4:</p>
  
  <pre><code>GET http://somehostname.com/index.php?rest_route=%2Fwp%2Fv2%2Fposts&amp;per_page=100&amp;page=2&amp;context=edit HTTP/1.1
  Host: somehostname.com
  Authorization: Basic [****base64encoded username+":"+pass *******]
  Accept-Encoding: gzip, deflate
  User-Agent: [some user agent name]
  </code></pre>
  
  <p>Response:</p>
  
  <pre><code>HTTP/1.1 401 Unauthorized
  Date: Tue, 13 Feb 2018 14:26:12 GMT
  Server: Apache
  X-Powered-By: PHP/7.1.12
  X-Robots-Tag: noindex
  Link: &lt;http://somehostname.com/wp-json/&gt;; rel="https://api.w.org/"
  X-Content-Type-Options: nosniff
  Access-Control-Expose-Headers: X-WP-Total, X-WP-TotalPages
  Access-Control-Allow-Headers: Authorization, Content-Type
  Vary: Accept-Encoding,User-Agent
  Content-Length: 127
  Content-Type: application/json; charset=UTF-8
  
  {"code":"rest_forbidden_context","message":"Sorry, you are not allowed to edit posts in this post type.","data":{"status":401}}
  </code></pre>