ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

class documentation

Resolve a web identity from the session without requiring a login.

Async Method handle Resolve the session and apply queued cookie changes.
Class Variable __slots__ Undocumented

Inherited from ResolveIdentityMiddleware:

Method __init__ Initialise the middleware with its collaborators.
Async Method _establish Resolve the identity and bind the resulting context.
Class Variable guard Undocumented
Instance Variable _manager Undocumented
Instance Variable _permissions Undocumented
async def handle(self, request: Request, call_next: NextCallable) -> Response: (source)

Resolve the session and apply queued cookie changes.

Parameters
request:RequestIncoming HTTP request carrying the session.
call_next:NextCallableCallable advancing to the next layer in the request pipeline.
Returns
ResponseResponse produced by the remaining pipeline, with any queued remember-cookie changes applied.