How can I create a user specific channel in Pusher?
<p>I'm new to <code>Pusher</code>. I'm using <code>Laravel</code> as my backend. There is a queue job running on the backend, when the user uploads a few photos. What I want to do is to fire an event, that just broadcasts the image objects to pusher and then I receive them via Javascript on the front end and the user gets a notification real-time, saying that all the photos have been uploaded.</p>

<p>At the moment, the channel is created dynamically, based on the user ID and it looks like this:
<code>user-12-channel</code>, <code>12</code> being the user <code>id</code>.</p>

<p>This all works fine, but I'm a bit concerned about the privacy. Someone could easily subscribe to that channel, right?</p>

<p>For example, in my console, when I type pusher.channels (<code>pusher</code> being an instance of <code>Pusher</code> object), it lists the channels there. What is the workaround to this?</p>

<p>I was looking into the pusher security, and set up a route <code>/pusher/auth</code>, which sends back the token, but I don't understand what is that even supposed to do.. from that route, if I send back some dummy text, it still works..</p>