Versions in this module Expand all Collapse all v0 v0.14.0 Apr 24, 2024 v0.13.0 Feb 27, 2024 Changes in this version + const SessionKeyCachedRequest + var FeatureId = security.FeatureId("request_cache", security.FeatureOrderRequestCache) + var Module = &bootstrap.Module + func GobRegister() + func NewSavedRequestAuthenticationSuccessHandler(fallback security.AuthenticationSuccessHandler, ...) security.AuthenticationSuccessHandler + func RemoveCachedRequest(ctx *gin.Context) + func SaveRequest(ctx context.Context) + type CachedRequest struct + Form url.Values + Header http.Header + Host string + Method string + PostForm url.Values + URL *url.URL + func GetCachedRequest(ctx context.Context) *CachedRequest + type CachedRequestPreProcessor struct + func (p *CachedRequestPreProcessor) Name() web.RequestPreProcessorName + func (p *CachedRequestPreProcessor) Process(r *http.Request) error + type Configurer struct + func (sc *Configurer) Apply(feature security.Feature, ws security.WebSecurity) error + type Feature struct + func Configure(ws security.WebSecurity) *Feature + func New() *Feature + func (f *Feature) Identifier() security.FeatureIdentifier + func (f *Feature) SessionName(sessionName string) *Feature + type SaveRequestEntryPoint struct + func NewSaveRequestEntryPoint(delegate security.AuthenticationEntryPoint) *SaveRequestEntryPoint + func (s *SaveRequestEntryPoint) Commence(c context.Context, r *http.Request, w http.ResponseWriter, e error) + type SavedRequestAuthenticationSuccessHandler struct + func (h *SavedRequestAuthenticationSuccessHandler) HandleAuthenticationSuccess(c context.Context, r *http.Request, rw http.ResponseWriter, ...)