     tokenOptions = {tag, client_id}
     meshblu.revokeTokenByQuery uuid, {tag}, (error, response) =>
       return callback error if error?
-      console.log {response}
       meshblu.generateAndStoreTokenWithOptions uuid, tokenOptions, (error, response) =>
         debug 'generateAndStoreToken error: ', error if error?
         return callback error if error?

    callback()

  getAuthCode: (authCode, callback) =>
    console.log atob(authCode)
    [client_id, uuid, token] = atob(authCode).split ':'
    debug 'getAuthCode', [client_id, uuid]
    callback null, {


  _generateHash: ({client_id, uuid, token}) =>
    hasher = crypto.createHash 'sha256'
    hasher.update @meshbluConfig.uuid
    hasher.update uuid
    hasher.update @pepper
