Browse Source

屏蔽action敏感信息

tags/v1.22.1.4
ychao_1983 3 years ago
parent
commit
315e751f77
1 changed files with 9 additions and 0 deletions
  1. +9
    -0
      services/socketwrap/clientManager.go

+ 9
- 0
services/socketwrap/clientManager.go View File

@@ -54,6 +54,9 @@ func (h *ClientsManager) Run() {
message.ActUser.Email = "" message.ActUser.Email = ""
message.ActUser.Passwd = "" message.ActUser.Passwd = ""
message.ActUser.PasswdHashAlgo = "" message.ActUser.PasswdHashAlgo = ""
message.ActUser.PrivateKey = ""
message.ActUser.PublicKey = ""
message.ActUser.Salt = ""
LastActionsQueue.Push(message) LastActionsQueue.Push(message)
for _, client := range h.Clients.Keys() { for _, client := range h.Clients.Keys() {
select { select {
@@ -98,6 +101,12 @@ func initActionQueue() {
user, err := models.GetUserByID(actions[i].UserID) user, err := models.GetUserByID(actions[i].UserID)
if err == nil { if err == nil {
if !user.IsOrganization() { if !user.IsOrganization() {
actions[i].ActUser.Email = ""
actions[i].ActUser.Passwd = ""
actions[i].ActUser.PasswdHashAlgo = ""
actions[i].ActUser.PrivateKey = ""
actions[i].ActUser.PublicKey = ""
actions[i].ActUser.Salt = ""
LastActionsQueue.Push(actions[i]) LastActionsQueue.Push(actions[i])
} }




Loading…
Cancel
Save