update trojan

This commit is contained in:
Tokumeikoi
2020-07-01 15:23:39 +08:00
parent 37449b6640
commit 75588d46f1
8 changed files with 40 additions and 16 deletions

View File

@ -60,7 +60,11 @@ class Helper
public static function buildTrojanLink(ServerTrojan $server, User $user)
{
$server->name = rawurlencode($server->name);
$uri = "trojan://{$user->uuid}@{$server->host}:{$server->port}#{$server->name}";
$query = http_build_query([
'allowInsecure' => $server->allow_insecure,
'peer' => $server->server_name
]);
$uri = "trojan://{$user->uuid}@{$server->host}:{$server->port}?{$query}#{$server->name}";
$uri .= "\r\n";
return $uri;
}