有辦法讓 user 不能 multi-login 嗎 ?
Author: carashaCreated Sep 9, 2025Updated Sep 9, 2025
目前我是設定 trojan-go 使用 mysql 去做 user 的 login 驗證 .
但目前好像沒有任何機制可以做到 one user one login .
假設是只有一台 trojan server 的情況下 , 目前是 ( 以下是同時發生 ) :
user-A 可以在 裝置-A 登入使用 trojan . user-A 可以在 裝置-B 登入使用 trojan . user-A 可以在 裝置-C 登入使用 trojan .
所以 , 以上的情況就是 one user 可以 multi-login .
現在我想問的是 :
有辦法可以讓 user 不能 multi-login 嗎 ?
如果目前無此功能 , 是否有考慮加入 "限制 user multi-login" 的功能 ? ( 比如說 : disable multi-login 或 enable multi-login ? )
思考方向 : one user one login by ip ? or one user one login by device ?
Source: p4gefau1t/trojan-go