MCPcopy Index your code
hub / github.com/chainreactors/EvilProxy / FrontendAuthProvider

Interface FrontendAuthProvider

sdk/pluginapi/types.go:425–428  ·  view source on GitHub ↗

FrontendAuthProvider authenticates frontend requests before proxy routing.

Source from the content-addressed store, hash-verified

423
424// FrontendAuthProvider authenticates frontend requests before proxy routing.
425type FrontendAuthProvider interface {
426 Identifier() string
427 Authenticate(context.Context, FrontendAuthRequest) (FrontendAuthResponse, error)
428}
429
430// FrontendAuthRequest describes an inbound frontend authentication request.
431type FrontendAuthRequest struct {

Callers

nothing calls this directly

Implementers 6

accessAdapterinternal/pluginhost/adapters.go
frontendAuthProviderFuncinternal/pluginhost/adapters_test.go
panicFrontendAuthProviderinternal/pluginhost/adapters_test.go
providerinternal/access/config_access/provider
testProvidersdk/access/registry_test.go
compileTimePluginsdk/pluginapi/types_test.go

Calls

no outgoing calls

Tested by

no test coverage detected