gpt4 book ai didi

pusher - Pusher 身份验证如何工作?

转载 作者:行者123 更新时间:2023-12-03 10:04:20 50 4
gpt4 key购买 nike

我不确定我是否正确理解 authentication在 Pusher 工作。这是我担心的一个场景:

  • 用户想要订阅私有(private) channel ,因此 Pusher 库调用我的服务器以获得身份验证 token 。
  • 服务器检查用户是否登录并返回 token
  • 现在用户得到这个 token 并从我的应用程序中注销。
  • 用户可以使用来自不同机器的身份验证 token 订阅相同的私有(private) channel ,即使他们已经注销。

  • 第4点有效吗?用户从我的应用程序中注销后是否可以使用身份验证 token ?

    最佳答案

    不,选项 4 无效。使用客户端的套接字 ID、 channel 名称和 secret 的组合创建身份验证 token 。见:http://pusher.com/docs/auth_signatures

    套接字 ID 是当前客户端连接的全局唯一标识符。如果在另一台机器上使用相同的身份验证 token ,则套接字 ID 将不同,因此身份验证 token 与 Pusher 在检查作为客户端订阅请求的一部分发送的 token 时创建的身份验证 token 不匹配。

    关于pusher - Pusher 身份验证如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16959145/

    50 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com