Expand description
Framework-neutral API contracts.
Re-exports§
pub use body::parse_request_body;pub use routes::core_auth_async_endpoints;
Modules§
- additional_
fields - body
- Request body parsing helpers for framework-neutral auth endpoints.
- output
- Shared API output helpers for core routes and server-side plugins.
- routes
- Framework-neutral auth route builders.
Structs§
- ApiError
Response - Async
Auth Endpoint - Auth
Endpoint - Auth
Endpoint Options - Auth
Router - Body
Field - Body
Schema - Endpoint
Info - Endpoint
Middleware - Open
ApiOperation - Path
Params - Request
Base Url
Enums§
Functions§
- api_
error - append_
cookies - async_
auth_ handler - Wraps an async handler so endpoint authors do not need
Box::pin. - async_
endpoint_ middleware - Wraps async endpoint middleware so authors do not need
Box::pin. - build_
openapi_ schema - core_
endpoints - create_
auth_ endpoint - Defines an async auth endpoint without manual
Box::pin. - create_
auth_ endpoint_ raw - empty_
openapi_ response - fresh_
session_ middleware - Require the current request’s session to be within
SessionOptions::fresh_age. - json_
openapi_ response - json_
response - ok_
endpoint - path_
param - query_
param - redirect_
openapi_ response - redirect_
response - redirect_
with_ error_ response - request_
base_ url - require_
resource_ ownership - Require the resource identified by a path param to belong to the current user.
- response
- serialize_
cookie - session_
cookies