leaf-library-3/internal/services/auth/provider.go

26 lines
451 B
Go
Raw Permalink Normal View History

2024-12-05 17:44:29 +00:00
package auth
import (
"leafdev.top/Leaf/leaf-library-3/internal/base/conf"
"leafdev.top/Leaf/leaf-library-3/internal/base/logger"
2024-12-06 15:38:22 +00:00
"leafdev.top/Leaf/leaf-library-3/internal/services/jwks"
2024-12-05 17:44:29 +00:00
)
type Service struct {
config *conf.Config
jwks *jwks.JWKS
logger *logger.Logger
}
func NewService(
config *conf.Config,
jwks *jwks.JWKS,
logger *logger.Logger,
) *Service {
return &Service{
config: config,
jwks: jwks,
logger: logger,
}
}