Skip to content

Commit

Permalink
Update rbac_validator.go
Browse files Browse the repository at this point in the history
  • Loading branch information
Wanghb1 authored Jan 10, 2025
1 parent 8791fdd commit 41e69ae
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions server/service/validator/rbac_validator.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,9 @@
package validator

import (
"github.com/apache/servicecomb-service-center/pkg/validate"
"github.com/go-chassis/cari/rbac"

"github.com/apache/servicecomb-service-center/pkg/validate"
)

var createAccountValidator = &validate.Validator{}
Expand All @@ -30,7 +31,7 @@ var changePWDValidator = &validate.Validator{}
var accountLoginValidator = &validate.Validator{}

func init() {
createAccountValidator.AddRule("Name", &validate.Rule{Min: 1, Max: 64, Regexp: nameRegex})
createAccountValidator.AddRule("Name", &validate.Rule{Min: 1, Max: 64, Regexp: accountNameRegex})
createAccountValidator.AddRule("Roles", &validate.Rule{Min: 1, Max: 5, Regexp: nameRegex})
createAccountValidator.AddRule("Password", &validate.Rule{Regexp: &validate.PasswordChecker{}})
createAccountValidator.AddRule("Status", &validate.Rule{Regexp: accountStatusRegex})
Expand All @@ -43,7 +44,7 @@ func init() {
createRoleValidator.AddRule("Name", &validate.Rule{Min: 1, Max: 64, Regexp: nameRegex})

changePWDValidator.AddRule("Password", &validate.Rule{Regexp: &validate.PasswordChecker{}})
changePWDValidator.AddRule("Name", &validate.Rule{Regexp: nameRegex})
changePWDValidator.AddRule("Name", &validate.Rule{Regexp: accountNameRegex})

accountLoginValidator.AddRule("TokenExpirationTime", &validate.Rule{Regexp: &validate.TokenExpirationTimeChecker{}})
}
Expand Down

0 comments on commit 41e69ae

Please sign in to comment.