ソースを参照

fix: email inconsistent

pocketW 2 年 前
コミット
a55cf1d0bf
1 ファイル変更1 行追加2 行削除
  1. 1 2
      proxy/shadowsocks_2022/inbound_multi.go

+ 1 - 2
proxy/shadowsocks_2022/inbound_multi.go

@@ -97,7 +97,7 @@ func (i *MultiUserInbound) AddUser(ctx context.Context, u *protocol.MemoryUser)
 	}
 	i.users = append(i.users, &User{
 		Key:   account.Key,
-		Email: strings.ToLower(account.Email),
+		Email: account.Email,
 		Level: account.Level,
 	})
 
@@ -120,7 +120,6 @@ func (i *MultiUserInbound) RemoveUser(ctx context.Context, email string) error {
 	i.Lock()
 	defer i.Unlock()
 
-	email = strings.ToLower(email)
 	idx := -1
 	for ii, u := range i.users {
 		if strings.EqualFold(u.Email, email) {