Documentation
¶
Index ¶
Constants ¶
View Source
const ZombieHeader = "X-Zombie"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App = *app
func (App) InstanceCount ¶ added in v0.12.8
func (App) RemoveSession ¶
func (App) SessionCount ¶ added in v0.12.8
type Options ¶
type Options struct {
Conf common.Conf
CSP *common.CSP
ESBuild func(profile string) api.BuildOptions
SessionTracker SessionTracker
ID string
ErrorPage ErrorPage
}
type SessionTracker ¶
type SessionTracker interface {
// Create is called when a session is created. The request is the one
// that triggered creation; it must not be retained beyond the call,
// and its body must not be read.
Create(id string, r *http.Request)
// Delete is called when a session is removed.
Delete(id string)
}
SessionTracker is notified when sessions are created and removed.
Click to show internal directories.
Click to hide internal directories.