Anonymous User: Adds validator service for anonymous users (#94700)
(cherry picked from commit 3438196010)
Co-authored-by: lean.dev <34773040+leandro-deveikis@users.noreply.github.com>
24 lines
505 B
Go
24 lines
505 B
Go
package validator
|
|
|
|
import (
|
|
"context"
|
|
)
|
|
|
|
type AnonUserLimitValidator interface {
|
|
Validate(ctx context.Context) error
|
|
}
|
|
|
|
// AnonUserLimitValidatorImpl is used to validate the limit of Anonymous user
|
|
type AnonUserLimitValidatorImpl struct {
|
|
}
|
|
|
|
var _ AnonUserLimitValidator = (*AnonUserLimitValidatorImpl)(nil)
|
|
|
|
func ProvideAnonUserLimitValidator() *AnonUserLimitValidatorImpl {
|
|
return &AnonUserLimitValidatorImpl{}
|
|
}
|
|
|
|
func (a AnonUserLimitValidatorImpl) Validate(_ context.Context) error {
|
|
return nil
|
|
}
|