Documentation
¶
Overview ¶
Package httpsaas adapts SaaS tenant middleware and guards to net/http.
包 httpsaas 将 SaaS 租户中间件和防护机制适配到 net/http。
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶ added in v0.3.1
type Config struct {
DeploymentResolver deployment.Resolver
}
Config controls optional tenant middleware integrations.
type Option ¶ added in v0.3.1
type Option func(*Config)
Option configures TenantMiddleware.
func WithDeploymentResolver ¶ added in v0.3.1
func WithDeploymentResolver(resolver deployment.Resolver) Option
WithDeploymentResolver resolves a tenant's current deployment unit after tenant lookup succeeds. Passing nil leaves deployment resolution disabled.
Click to show internal directories.
Click to hide internal directories.