Private channels should be used when access to the channel needs to be restricted in some way. In order for a user to subscribe to a private channel permission must be authorized. The authorization occurs via a HTTP Request to a configurable authorization url when the subscribe
method is called with a private-
channel name. In the JavaScript client library the HTTP Request is executed via AJAX (see Authorizing Users).
∞ Subscribe
- Private channels must be prefixed with
private-
. See channel naming conventions- Private channel subscriptions must be authorized. See Authorizing Users
When a subscription takes place the user authorization process will be triggered.
var privateChannel = pusher.subscribe("private-my-channel");
let privateChannel = pusher.subscribe("private-my-channel")
PrivateChannel channel = pusher.subscribePrivate("private-my-channel");
The name of the channel to subscribe to. Since it is a private channel the name must be prefixed with private-
A Channel
object which events can be bound to. See binding to events for more information on the Channel
object.
The name of the channel to subscribe to. Since it is a private channel the name must be prefixed with private-
A PusherChannel
object which events can be bound to. See binding to events.
The name of the channel to subscribe to. Since it is a private channel the name must be prefixed with private-
A PrivateChannel
object which events can be bound to. See binding to events.
See unsubscribing from channels
∞ EventsSee binding to events for general information about how to bind to events on a channel object.
You can bind to the following pusher:
events on a private channel:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4