作者 lyh

gx

... ... @@ -79,14 +79,12 @@ class LoginController extends BaseController
*/
public function autologin(UserLoginLogic $logic, EncryptUtils $encrypt)
{
@file_put_contents(storage_path('logs/lyh_error.log'), var_export(11111, true) . PHP_EOL, FILE_APPEND);
$serviceSettingModel = new Service();
$info = $serviceSettingModel->read(['type'=>4]);
if($info === false){
$this->response('当前访问地址不存在',Code::USER_ERROR);
}
$data = $encrypt->unlock_url($this->param['code'], $info['values']);
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($data, true) . PHP_EOL, FILE_APPEND);
$data = json_decode($data, true);
if(!isset($data['project_id']) && !isset($data['user_id'])){
$this->response('无效Code',Code::USER_ERROR);
... ...
... ... @@ -23,11 +23,13 @@ $app->make(Illuminate\Contracts\Console\Kernel::class)->bootstrap();
$server = new Server("0.0.0.0", 9555);
$server->on('open', function ($server, $request) {
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('连接已打开', true) . PHP_EOL, FILE_APPEND);
// WebSocket 连接已打开
echo "WebSocket 连接已打开\n";
});
$server->on('message', function ($server, $frame) {
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('收到消息', true) . PHP_EOL, FILE_APPEND);
$message = $frame->data;
echo "收到消息: $message\n";
// 获取客户端连接的文件描述符
... ... @@ -47,6 +49,7 @@ $server->on('message', function ($server, $frame) {
});
$server->on('close', function ($server, $fd) {
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('关闭连接', true) . PHP_EOL, FILE_APPEND);
// WebSocket 连接已关闭
echo "WebSocket 连接已关闭\n";
});
... ...