Ratchet websocket token 验证

Ratchet websocket token 验证
in javascript:

new WebSocket('ws://server.com:8080?token=secret') 

in php:

public function onOpen(ConnectionInterface $conn)
{
    $querystring = $conn->httpRequest->getUri()->getQuery();
    parse_str($querystring,$queryarray);

    if(!isValid($queryarray['token'])) {
      return;
    }

    // store the new connection
    $this->clients->attach($conn);
    // echo "someone connected\n";
}

https://github.com/ratchetphp/Ratchet/issues/604

相关推荐

  1. Python Totp 验证,JWT 验证

    2024-06-09 01:00:03       35 阅读
  2. Golang rsa 验证

    2024-06-09 01:00:03       37 阅读
  3. Golang ssl 证书 验证

    2024-06-09 01:00:03       39 阅读
  4. redis开启密码验证

    2024-06-09 01:00:03       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-09 01:00:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-09 01:00:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-09 01:00:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-09 01:00:03       18 阅读

热门阅读

  1. Composition API函数

    2024-06-09 01:00:03       8 阅读
  2. Python入门Git:探索版本控制的奥秘

    2024-06-09 01:00:03       10 阅读
  3. advices about writing promotion ppt

    2024-06-09 01:00:03       12 阅读
  4. KMeans聚类分析星

    2024-06-09 01:00:03       10 阅读
  5. 中介子方程七

    2024-06-09 01:00:03       12 阅读
  6. C++的封装(十二):外部构造函数

    2024-06-09 01:00:03       8 阅读
  7. 服务器硬件基础知识有哪些?

    2024-06-09 01:00:03       7 阅读
  8. Linux的命令补全脚本

    2024-06-09 01:00:03       7 阅读
  9. Android Camera APP预览画面镜像及旋转处理

    2024-06-09 01:00:03       11 阅读
  10. 请求分页存储管理方式

    2024-06-09 01:00:03       8 阅读
  11. Flink 容错

    2024-06-09 01:00:03       8 阅读
  12. 5、js关于数组的常用方法(19种)

    2024-06-09 01:00:03       9 阅读
  13. ubuntu,确认cudnn是否安装成功

    2024-06-09 01:00:03       9 阅读
  14. C# WPF入门学习主线篇(十二)—— Canvas布局容器

    2024-06-09 01:00:03       11 阅读