ドキュメントに基づいて、
認証要求の宛先は、Pusherオブジェクトに静的プロパティを設定することで構成できます。
Pusher.channel_auth_endpoint = '/pusher_auth.php';
ただし、ページに2つ以上のプッシャーインスタンスがある場合はどうなりますか?それらをどのように異なって設定しますか?
レッグゲッターが言ったように、次のような異なる変数を参照するプッシャーの2つのインスタンスを作成できます。
var pusher1 = new Pusher('<your_app_key>');
pusher1.channel_auth_endpoint = '/pusher1_auth.php';
var pusher2 = new Pusher('<your_app_key>');
pusher2.channel_auth_endpoint = '/pusher2_auth.php';
少なくともそれは私がそれをした方法です。
Pusher
プロパティは静的なものであるため、現在、2つの異なるインスタンスに2つの異なる認証エンドポイントを設定することはできません。
そのような静的なプロパティから離れる計画がありますが、タイムラインはありません。これが必要な場合は、Pusher JavaScriptライブラリがオープンソースであるためプルリクエストを送信することをお勧めします: https ://github.com/pusher/pusher-js