如何在没有Auth的情况下通过laravel-echo-server在公共频道中获取实时流量

时间:2019-02-26 04:54:13

标签: php laravel sockets real-time laravel-echo

我想通过来获取实时流量 redis,socket.io和laravel-echo-server。 我可以吗?

我想实时获得站点中当前访问者的数量。 我尝试使用laravel-echo-server来执行此操作,但是无法检查访问者是否离开了该网站,或者找不到通过公共频道离开的访客。 我没有对访问者进行身份验证

这是仅针对具有自动laravel-echo-server身份验证的用户的代码。 我不需要公共或在线渠道的任何验证

Echo.channel('get-online')
    .listen('online', (e) => {
        console.log(e);
    });

      window.Echo.join(`get-online`)
          .here((users) => {
            console.log(users);
          })
          .joining((user) => {
              console.log(user);
          })
          .leaving((user) => {
              console.log(user);
          });

0 个答案:

没有答案