mirror of
				https://github.com/TeaOSLab/EdgeAdmin.git
				synced 2025-11-04 21:50:28 +08:00 
			
		
		
		
	不在界面上显示SSH认证的密码,提升安全性
This commit is contained in:
		@@ -5,6 +5,7 @@ import (
 | 
				
			|||||||
	"github.com/TeaOSLab/EdgeAdmin/internal/web/actions/default/clusters/grants/grantutils"
 | 
						"github.com/TeaOSLab/EdgeAdmin/internal/web/actions/default/clusters/grants/grantutils"
 | 
				
			||||||
	"github.com/TeaOSLab/EdgeCommon/pkg/rpc/pb"
 | 
						"github.com/TeaOSLab/EdgeCommon/pkg/rpc/pb"
 | 
				
			||||||
	"github.com/iwind/TeaGo/maps"
 | 
						"github.com/iwind/TeaGo/maps"
 | 
				
			||||||
 | 
						"strings"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type GrantAction struct {
 | 
					type GrantAction struct {
 | 
				
			||||||
@@ -37,7 +38,7 @@ func (this *GrantAction) RunGet(params struct {
 | 
				
			|||||||
		"method":      grant.Method,
 | 
							"method":      grant.Method,
 | 
				
			||||||
		"methodName":  grantutils.FindGrantMethodName(grant.Method),
 | 
							"methodName":  grantutils.FindGrantMethodName(grant.Method),
 | 
				
			||||||
		"username":    grant.Username,
 | 
							"username":    grant.Username,
 | 
				
			||||||
		"password":    grant.Password,
 | 
							"password":    strings.Repeat("*", len(grant.Password)),
 | 
				
			||||||
		"privateKey":  grant.PrivateKey,
 | 
							"privateKey":  grant.PrivateKey,
 | 
				
			||||||
		"description": grant.Description,
 | 
							"description": grant.Description,
 | 
				
			||||||
		"su":          grant.Su,
 | 
							"su":          grant.Su,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user