Add kaya-oidc package for OpenID Connect authentication

This commit is contained in:
2026-07-23 22:09:59 +08:00
parent 77d1134569
commit 24a797e3d2
15 changed files with 1013 additions and 3 deletions
@@ -7,8 +7,8 @@ from ._session import Session
from ._store import SessionStore
type HttpHandler = Callable[[Any, Any], Awaitable[None]]
type WebSocketHandler = Callable[[Any, Any], Awaitable[None]]
type HttpHandler = Callable[..., Awaitable[None]]
type WebSocketHandler = Callable[..., Awaitable[None]]
type RouteDecorator = Callable[[HttpHandler], HttpHandler]
type WebSocketDecorator = Callable[[WebSocketHandler], WebSocketHandler]
type ASGIApp = Callable[