Documentation ¶
Index ¶
- func CorsPipeline(allowedUrls []string, oidcConfig auth.OIDCConfig, ...) func(http.HandlerFunc) http.HandlerFunc
- func DefaultPipeline(oidcConfig auth.OIDCConfig, redisConfig redisconfig.RedisOptions) func(http.HandlerFunc) http.HandlerFunc
- func SemiAuthPipeline(oidcConfig auth.OIDCConfig, redisConfig redisconfig.RedisOptions) func(http.HandlerFunc) http.HandlerFunc
- func UnAuthPipeline(redisConfig redisconfig.RedisOptions) func(http.HandlerFunc) http.HandlerFunc
- func WithConfig(pipeline func(http.HandlerFunc) http.HandlerFunc, key string, ...) func(http.HandlerFunc) http.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CorsPipeline ¶
func CorsPipeline(allowedUrls []string, oidcConfig auth.OIDCConfig, redisConfig redisconfig.RedisOptions) func(http.HandlerFunc) http.HandlerFunc
func DefaultPipeline ¶
func DefaultPipeline(oidcConfig auth.OIDCConfig, redisConfig redisconfig.RedisOptions) func(http.HandlerFunc) http.HandlerFunc
func SemiAuthPipeline ¶
func SemiAuthPipeline(oidcConfig auth.OIDCConfig, redisConfig redisconfig.RedisOptions) func(http.HandlerFunc) http.HandlerFunc
func UnAuthPipeline ¶
func UnAuthPipeline(redisConfig redisconfig.RedisOptions) func(http.HandlerFunc) http.HandlerFunc
func WithConfig ¶
func WithConfig(pipeline func(http.HandlerFunc) http.HandlerFunc, key string, config interface{}) func(http.HandlerFunc) http.HandlerFunc
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.