Files
web/auth/auth0/options.go

18 lines
255 B
Go

package auth0
import "log/slog"
type Option func(deps *Config)
func WithLogger(l *slog.Logger) Option {
return func(cfg *Config) {
cfg.Logger = l
}
}
func WithSessions(s SessionManager) Option {
return func(cfg *Config) {
cfg.Sessions = s
}
}