Skip to main content

Module plugin

Module plugin 

Source

Structs§

AuthContext
Context passed to plugin methods.
AuthInitContext
Initialization context passed to plugin setup.
AuthInitParts
AuthRoute
Route definition for plugins.
ContextExtensions
Typed settings and callbacks published during plugin initialization.
ResolvedEndpoint
The admitted endpoint’s logical callback path and matched path parameters. Original request bytes and URI remain in the request itself.
VerificationEmailOverrideHandle

Enums§

BeforeRequestAction
Action returned by AuthPlugin::before_request.
HttpEndpointResponse
Endpoint output distinguishing a logical value from a native raw response. Raw responses bypass completed endpoint hooks, while HTTP response hooks still observe them, matching a Source endpoint returning a Response.
HttpRequestAction
Physical HTTP hook control flow, before route selection and endpoint hooks.

Traits§

AuthPlugin
Plugin trait that all authentication plugins must implement.
VerificationEmailOverride
A plugin override for delivery of the core email-verification challenge.