Versions in this module Expand all Collapse all v0 v0.7.1 Sep 19, 2023 v0.7.0 Sep 19, 2023 Changes in this version + const AccessTokenExpirySessionKey + const AccessTokenSessionKey + const ContinueToURLSessionKey + const IDTokenSessionKey + const OIDCCallbackPath + const OIDCLoginPath + const OIDCLogoutPath + const OIDCRegisterPath + const PKCECodeVerifierSessionKey + const RefreshTokenSessionKey + const UserProfileSessionKey + func AddDefaultMiddlewares(router chi.Router, opts DefaultMiddlewareOptions) + func AddNosurfMiddleware(cfg *webstd.CSRF, router chi.Router) + func AddStaticRoutes(logger *zap.Logger, router chi.Router, staticFS embed.FS) error + func NewRouterWithDefaultMiddlewares(opts DefaultMiddlewareOptions) chi.Router + type DefaultMiddlewareOptions struct + Concise bool + ErrorMiddleware func(http.Handler) http.Handler + Logger *zap.Logger + SkipHeaders []string + SkipURLParams []string + type OIDCHandlerContext struct + func NewOIDCHandlerContext(logger *zap.Logger, auth *webstd.Authenticator, sessMgr *scs.SessionManager, ...) *OIDCHandlerContext[T] + func (h OIDCHandlerContext[T]) AddOIDCHandlerRoutes(router chi.Router)