title: Having trouble using TokenAuthentication in CoreAPI
body: <p>I'm building an API for a django app using django's rest_framework library. Everything went great and I'm able to access my API via curl commands as expected. </p>
  
  <p>Now, I'd like to make things more elegant in the form of a client library using CoreAPI. </p>
  
  <p>I'm able to do basic authentication like follows:</p>
  
  <pre><code>auth = coreapi.auth.BasicAuthentication(username=user, password=password)
  client = coreapi.Client(auth=auth)
  </code></pre>
  
  <p>And I am able to access the API's schema just fine. </p>
  
  <p>However, I'd like to use my token authentication (via rest_framework.tokenauthenticaiton) (which works fine via curl) I get an error, my code looks something like this:</p>
  
  <pre><code>token = 'Token abc12345'
  #tried the following:
  #token = 'abc12345'
  #token = 'Authorization: Token abc12345'
  auth = coreapi.auth.TokenAuthentication(token=token)
  client = coreapi.Client(auth=auth)
  </code></pre>
  
  <p>Attempting to access the schema, I get:</p>
  
  <pre><code>coreapi.exceptions.ErrorMessage: &lt;Error: 401 UNAUTHORIZED&gt;
      detail: "Authentication credentials were not provided."
  </code></pre>
  
  <p>The documentation shows TokenAuthentication require schema and token as arguments, however the example shows TokenAuthentication with JWT, not with djangos rest_framework.tokenauthentication.</p>
  
  <p>Any advice would be appreciated! </p>