title: How to emit and recieve whitout a Authenticated using socketio-jwt
body: <p>My Sockets work fine when a client has the token (provided by Laravel jwt) but, a need to work with the clients while they aren't authenticated yet, I Want something like:</p>
  
  <pre><code>io.sockets
  .on('connection', socketioJwt.authorize({
    secret: process.env.JWT_SECRET,
    timeout: 15000 // 15 seconds to send the authentication message
  }))
  
  .on('authenticated', function(socket) {
    console.log('Authenticated!!');
    // This works:
    socket.on('setDataRegistered', function(datos) {
      console.log('Registering!');
    });
  })
  // This doesn't works:
  .on('config', function(socket) {
    console.log('A client wants to be configured before authenticated!');
  })
  </code></pre>
  
  <p>How can I call from the FrontEnd to 'config' (socket.emit('config')) before authenticate??</p>
  
  <p>Thanks for your help. Sorry my English.</p>