message: Sanitise token signature checking
diff: @@ -63,7 +63,7 @@ class Channel extends events.EventEmitter {
  onToken(options, callback) {
  const token = options.token;
  log.debug('message: token received');
  - if (checkSignature(token, NUVE_KEY)) {
  + if (token && checkSignature(token, NUVE_KEY)) {
  this.nuve.deleteToken(token.tokenId).then(tokenDB => {
  if (token.host === tokenDB.host) {
  this.state = CONNECTED;
  