leaf-library-3/internal/services/auth/provider.go
2024-12-06 23:38:22 +08:00

26 lines
451 B
Go

package auth
import (
"leafdev.top/Leaf/leaf-library-3/internal/base/conf"
"leafdev.top/Leaf/leaf-library-3/internal/base/logger"
"leafdev.top/Leaf/leaf-library-3/internal/services/jwks"
)
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,
}
}