summaryrefslogtreecommitdiffstats
path: root/crates/auth/src/server/routes/authorised.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/auth/src/server/routes/authorised.rs')
-rw-r--r--crates/auth/src/server/routes/authorised.rs11
1 files changed, 1 insertions, 10 deletions
diff --git a/crates/auth/src/server/routes/authorised.rs b/crates/auth/src/server/routes/authorised.rs
index 27f02bc..50fcfc8 100644
--- a/crates/auth/src/server/routes/authorised.rs
+++ b/crates/auth/src/server/routes/authorised.rs
@@ -19,6 +19,7 @@ use tower_sessions::{
use uuid::Uuid;
use crate::{
+ auth::Claims,
error::AppError,
server::{
OAUTH_CSRF_COOKIE, csrf_token_validation::csrf_token_validation_workflow, routes::Provider,
@@ -55,16 +56,6 @@ struct DbUser {
const SESSION_COOKIE: &str = "info";
const SESSION_DATA_KEY: &str = "data";
-#[derive(Debug, Serialize, Deserialize)]
-struct Claims {
- iss: String,
- sub: Uuid,
- exp: i64,
- iat: i64,
- sid: String,
- aud: String,
-}
-
pub async fn login_authorised(
Query(query): Query<AuthRequest>,
State(state): State<AppHandle>,