feat: 支持用户级别IP黑白名单 - 可为单个用户设置独立的IP访问规则

Cette révision appartient à :
Your Name
2026-05-07 11:17:20 +08:00
Parent d92cf341b8
révision dec263312a
6 fichiers modifiés avec 141 ajouts et 53 suppressions
+2 -1
Voir le fichier
@@ -591,7 +591,8 @@ func (s *Server) handleIPRules(w http.ResponseWriter, r *http.Request) {
switch r.Method {
case http.MethodGet:
ruleType := r.URL.Query().Get("type")
rules, err := s.db.ListIPRules(ruleType)
username := r.URL.Query().Get("username")
rules, err := s.db.ListIPRules(ruleType, username)
if err != nil {
s.jsonError(w, err.Error(), http.StatusInternalServerError)
return