```coffeescript
Dashboard.Auth = Ember.Auth.extend
  request: 'jquery'
  response: 'json'
  strategy: 'token'
  session: 'cookie'

  modules: [
    'emberData'
    'authRedirectable'
    'actionRedirectable'
  ]

  tokenKey: 'access_token'
  tokenIdKey: 'user_id'
  tokenLocation: 'authHeader'
  tokenHeaderKey: 'AUTH-TOKEN'

  signInEndPoint: Dashboard.ApplicationAdapter.create().buildURL('sessions')
  signOutEndPoint: Dashboard.ApplicationAdapter.create().buildURL('sessions')

  emberData:
    userModel: 'user'

  authRedirectable:
    route: 'sessionsNew'

  actionRedirectable:
    signInRoute: 'index'
    signOutRoute: 'sessionsNew'
    signInSmart: true
    signInBlacklist: ['sessionsNew', 'sessionsDestroy']
```

Use Token as the token header key
user
```coffeescript
Dashboard.Auth = Ember.Auth.extend
  request: 'jquery'
  response: 'json'
  strategy: 'token'
  session: 'cookie'

  modules: [
    'emberData'
    'authRedirectable'
    'actionRedirectable'
  ]

  tokenKey: 'access_token'
  tokenIdKey: 'user_id'
  tokenLocation: 'authHeader'
  tokenHeaderKey: 'Token'

  signInEndPoint: Dashboard.ApplicationAdapter.create().buildURL('sessions')
  signOutEndPoint: Dashboard.ApplicationAdapter.create().buildURL('sessions')

  emberData:
    userModel: 'user'

  authRedirectable:
    route: 'sessionsNew'

  actionRedirectable:
    signInRoute: 'index'
    signOutRoute: 'sessionsNew'
    signInSmart: true
    signInBlacklist: ['sessionsNew', 'sessionsDestroy']
```
assistant