From accb9032b9abe595020a27dd2f7b666cb7028f67 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Thu, 13 Oct 2022 08:12:59 -0400 Subject: Add AuthenticatedSession request extractor --- server/src/server.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 server/src/server.rs (limited to 'server/src/server.rs') diff --git a/server/src/server.rs b/server/src/server.rs new file mode 100644 index 0000000..eddba94 --- /dev/null +++ b/server/src/server.rs @@ -0,0 +1,13 @@ +use sqlx::PgPool; +use std::sync::Arc; + +use axum::Extension; + +use crate::auth::Authenticator; + +pub struct ServerContext { + pub app_url: String, + pub authenticator: Authenticator, + pub db: PgPool, +} +pub type ContextExtension = Extension>; -- cgit v1.2.3