V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
konakona
V2EX  ›  问与答

與 WorkermanGateway 的 TCP 通信中使用授權,是不是只能把邏輯層寫在 Events. PHP 里呢?

  •  
  •   konakona · 2017 年 2 月 28 日 · 1082 次点击
    这是一个创建于 3325 天前的主题,其中的信息可能已经有所发展或是发生改变。

    打比方说 Events 里的 onMessage()里写一个类似这样的东东:

    switch($json['type']){
    case 'login ':
    //在这里,使用与 API 一样的解密方式去解密传递来的密文$json['auth_code']
    //一大堆的逻辑…包括解密和偏移量啊blablabla..最终确认在线
    break;
    case  'talk':
    //真实的业务流程,但是需要授权,需要先请求上面的login
    break;
    }
    

    请问大家一般是怎么做到安全的呢?避免任何人都可以随意加入 TCP 。

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4711 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:08 · PVG 18:08 · LAX 03:08 · JFK 06:08
    ♥ Do have faith in what you're doing.