Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GinWithAuthContext ¶ added in v0.2.8
func GinWithAuthContext(verifiers ...HttpVerifier) sgin.GinOption
func McpAuthContextFromSSEHeader ¶ added in v0.3.2
McpAuthContextFromSSEHeader extracts scene_token/Bearer from HTTP headers (SSE message endpoint) and injects AuthContext before tool handlers run.
func McpRequireLogin ¶ added in v0.3.2
func McpRequireLogin() smcp.ServerOption
Types ¶
type AppArpc ¶ added in v0.3.0
type AppArpc struct {
scene.ModuleFactory
}
type AppCmd ¶ added in v0.3.5
type AppCmd struct {
scene.ModuleFactory
}
type AppGin ¶ added in v0.3.0
type AppGin struct {
scene.ModuleFactory
Verifier HttpVerifier
}
type AppMcp ¶ added in v0.3.2
type AppMcp struct {
scene.ModuleFactory
}
type HttpVerifier ¶ added in v0.3.0
type HttpVerifier scene.IModuleDependencyProvider[authentication.HTTPLoginStatusVerifier]
type JWTVerifier ¶
func (JWTVerifier) Default ¶ added in v0.2.10
func (J JWTVerifier) Default() JWTVerifier
func (JWTVerifier) Provide ¶
func (J JWTVerifier) Provide() authentication.HTTPLoginStatusVerifier
type ServiceARpc ¶ added in v0.3.0
type ServiceARpc struct {
scene.ModuleFactory
Client sarpc.Client
}
func (ServiceARpc) Init ¶ added in v0.3.0
func (b ServiceARpc) Init() scene.LensInit
type ServiceGorm ¶ added in v0.3.0
type ServiceGorm struct {
scene.ModuleFactory
}
func (ServiceGorm) Init ¶ added in v0.3.0
func (b ServiceGorm) Init() scene.LensInit
type TokenVerifier ¶ added in v0.2.10
func (TokenVerifier) Default ¶ added in v0.2.10
func (t TokenVerifier) Default() TokenVerifier
func (TokenVerifier) Provide ¶ added in v0.2.10
func (t TokenVerifier) Provide() authentication.HTTPLoginStatusVerifier
Click to show internal directories.
Click to hide internal directories.