fix ss link #443

This commit is contained in:
Alireza Ahmadi
2025-02-02 13:59:28 +01:00
parent 7faa28a89d
commit 4865072f55
+4 -5
View File
@@ -111,6 +111,10 @@ func shadowsocksLink(
var userPass []string var userPass []string
method, _ := inbound["method"].(string) method, _ := inbound["method"].(string)
if strings.HasPrefix(method, "2022") {
inbPass, _ := inbound["password"].(string)
userPass = append(userPass, inbPass)
}
var pass string var pass string
if method == "2022-blake3-aes-128-gcm" { if method == "2022-blake3-aes-128-gcm" {
pass, _ = userConfig["shadowsocks16"]["password"].(string) pass, _ = userConfig["shadowsocks16"]["password"].(string)
@@ -119,11 +123,6 @@ func shadowsocksLink(
} }
userPass = append(userPass, pass) userPass = append(userPass, pass)
if strings.HasPrefix(method, "2022") {
inbPass, _ := inbound["password"].(string)
userPass = append(userPass, inbPass)
}
uriBase := fmt.Sprintf("ss://%s", toBase64([]byte(fmt.Sprintf("%s:%s", method, strings.Join(userPass, ":"))))) uriBase := fmt.Sprintf("ss://%s", toBase64([]byte(fmt.Sprintf("%s:%s", method, strings.Join(userPass, ":")))))
var links []string var links []string