Documentation
¶
Overview ¶
Package externalconsumer is a compile-checked manifest of the goauth packages that are currently supported for external consumers such as backend and goadmin. Keep the import list aligned with the published contract described in the module README and RELEASING docs.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var HostSupportPackages = [...]string{}
HostSupportPackages is a compatibility bucket for unavoidable host wiring gaps. Keep this list empty before broad external reuse: host wiring should go through stable integration packages instead.
var StablePublicPackages = [...]string{
"github.com/assurrussa/goauth",
"github.com/assurrussa/goauth/fiber",
"github.com/assurrussa/goauth/nethttp",
"github.com/assurrussa/goauth/oidc",
"github.com/assurrussa/goauth/oidc/provider",
"github.com/assurrussa/goauth/oidc/verifier",
"github.com/assurrussa/goauth/postgres",
"github.com/assurrussa/goauth/rbac",
"github.com/assurrussa/goauth/redis",
"github.com/assurrussa/goauth/testkit",
}
StablePublicPackages is the complete supported pre-v1 import surface. Packages omitted from this list are implementation details even when Go can import them. Earlier v0.1 consumers must use their immutable tags.
var SupportedPackageCount = len(SupportedPackages)
var SupportedPackages = joinPackageGroups(StablePublicPackages[:], HostSupportPackages[:])
Functions ¶
This section is empty.
Types ¶
This section is empty.