mirror of
				https://github.com/TeaOSLab/EdgeCommon.git
				synced 2025-11-04 13:10:24 +08:00 
			
		
		
		
	相关接口增加实名认证参数
This commit is contained in:
		
							
								
								
									
										6218
									
								
								build/rpc.json
									
									
									
									
									
								
							
							
						
						
									
										6218
									
								
								build/rpc.json
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -44,6 +44,8 @@ type User struct {
 | 
				
			|||||||
	IsRejected             bool           `protobuf:"varint,14,opt,name=isRejected,proto3" json:"isRejected,omitempty"`
 | 
						IsRejected             bool           `protobuf:"varint,14,opt,name=isRejected,proto3" json:"isRejected,omitempty"`
 | 
				
			||||||
	RejectReason           string         `protobuf:"bytes,15,opt,name=rejectReason,proto3" json:"rejectReason,omitempty"`
 | 
						RejectReason           string         `protobuf:"bytes,15,opt,name=rejectReason,proto3" json:"rejectReason,omitempty"`
 | 
				
			||||||
	IsDeleted              bool           `protobuf:"varint,16,opt,name=isDeleted,proto3" json:"isDeleted,omitempty"`
 | 
						IsDeleted              bool           `protobuf:"varint,16,opt,name=isDeleted,proto3" json:"isDeleted,omitempty"`
 | 
				
			||||||
 | 
						IsIndividualIdentified bool           `protobuf:"varint,17,opt,name=isIndividualIdentified,proto3" json:"isIndividualIdentified,omitempty"`
 | 
				
			||||||
 | 
						IsEnterpriseIdentified bool           `protobuf:"varint,18,opt,name=isEnterpriseIdentified,proto3" json:"isEnterpriseIdentified,omitempty"`
 | 
				
			||||||
	NodeCluster            *NodeCluster   `protobuf:"bytes,10,opt,name=nodeCluster,proto3" json:"nodeCluster,omitempty"`
 | 
						NodeCluster            *NodeCluster   `protobuf:"bytes,10,opt,name=nodeCluster,proto3" json:"nodeCluster,omitempty"`
 | 
				
			||||||
	Features               []*UserFeature `protobuf:"bytes,11,rep,name=features,proto3" json:"features,omitempty"`
 | 
						Features               []*UserFeature `protobuf:"bytes,11,rep,name=features,proto3" json:"features,omitempty"`
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -178,6 +180,20 @@ func (x *User) GetIsDeleted() bool {
 | 
				
			|||||||
	return false
 | 
						return false
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *User) GetIsIndividualIdentified() bool {
 | 
				
			||||||
 | 
						if x != nil {
 | 
				
			||||||
 | 
							return x.IsIndividualIdentified
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						return false
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func (x *User) GetIsEnterpriseIdentified() bool {
 | 
				
			||||||
 | 
						if x != nil {
 | 
				
			||||||
 | 
							return x.IsEnterpriseIdentified
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						return false
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (x *User) GetNodeCluster() *NodeCluster {
 | 
					func (x *User) GetNodeCluster() *NodeCluster {
 | 
				
			||||||
	if x != nil {
 | 
						if x != nil {
 | 
				
			||||||
		return x.NodeCluster
 | 
							return x.NodeCluster
 | 
				
			||||||
@@ -201,7 +217,7 @@ var file_models_model_user_proto_rawDesc = []byte{
 | 
				
			|||||||
	0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
 | 
						0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
 | 
				
			||||||
	0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65,
 | 
						0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65,
 | 
				
			||||||
	0x72, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
 | 
						0x72, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
 | 
				
			||||||
	0xde, 0x03, 0x0a, 0x04, 0x55, 0x73, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
 | 
						0xce, 0x04, 0x0a, 0x04, 0x55, 0x73, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
 | 
				
			||||||
	0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72,
 | 
						0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72,
 | 
				
			||||||
	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72,
 | 
						0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72,
 | 
				
			||||||
	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65,
 | 
						0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65,
 | 
				
			||||||
@@ -225,6 +241,13 @@ var file_models_model_user_proto_rawDesc = []byte{
 | 
				
			|||||||
	0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x61, 0x73,
 | 
						0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x61, 0x73,
 | 
				
			||||||
	0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18,
 | 
						0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18,
 | 
				
			||||||
	0x10, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64,
 | 
						0x10, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64,
 | 
				
			||||||
 | 
						0x12, 0x36, 0x0a, 0x16, 0x69, 0x73, 0x49, 0x6e, 0x64, 0x69, 0x76, 0x69, 0x64, 0x75, 0x61, 0x6c,
 | 
				
			||||||
 | 
						0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x11, 0x20, 0x01, 0x28, 0x08,
 | 
				
			||||||
 | 
						0x52, 0x16, 0x69, 0x73, 0x49, 0x6e, 0x64, 0x69, 0x76, 0x69, 0x64, 0x75, 0x61, 0x6c, 0x49, 0x64,
 | 
				
			||||||
 | 
						0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x69, 0x73, 0x45, 0x6e,
 | 
				
			||||||
 | 
						0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69,
 | 
				
			||||||
 | 
						0x65, 0x64, 0x18, 0x12, 0x20, 0x01, 0x28, 0x08, 0x52, 0x16, 0x69, 0x73, 0x45, 0x6e, 0x74, 0x65,
 | 
				
			||||||
 | 
						0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64,
 | 
				
			||||||
	0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18,
 | 
						0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18,
 | 
				
			||||||
	0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43,
 | 
						0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43,
 | 
				
			||||||
	0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
 | 
						0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,6 +21,8 @@ message User {
 | 
				
			|||||||
	bool isRejected = 14;
 | 
						bool isRejected = 14;
 | 
				
			||||||
	string rejectReason = 15;
 | 
						string rejectReason = 15;
 | 
				
			||||||
	bool isDeleted = 16;
 | 
						bool isDeleted = 16;
 | 
				
			||||||
 | 
						bool isIndividualIdentified = 17;
 | 
				
			||||||
 | 
						bool isEnterpriseIdentified = 18;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	NodeCluster nodeCluster = 10;
 | 
						NodeCluster nodeCluster = 10;
 | 
				
			||||||
	repeated UserFeature features = 11;
 | 
						repeated UserFeature features = 11;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -8,6 +8,7 @@ type UserRegisterConfig struct {
 | 
				
			|||||||
	ComplexPassword     bool     `yaml:"complexPassword" json:"complexPassword"`         // 必须使用复杂密码
 | 
						ComplexPassword     bool     `yaml:"complexPassword" json:"complexPassword"`         // 必须使用复杂密码
 | 
				
			||||||
	Features            []string `yaml:"features" json:"features"`                       // 默认启用的功能
 | 
						Features            []string `yaml:"features" json:"features"`                       // 默认启用的功能
 | 
				
			||||||
	RequireVerification bool     `yaml:"requireVerification" json:"requireVerification"` // 是否需要审核
 | 
						RequireVerification bool     `yaml:"requireVerification" json:"requireVerification"` // 是否需要审核
 | 
				
			||||||
 | 
						RequireIdentity     bool     `yaml:"requireIdentity" json:"requireIdentity"`         // 是否需要实名认证
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func DefaultUserRegisterConfig() *UserRegisterConfig {
 | 
					func DefaultUserRegisterConfig() *UserRegisterConfig {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user