From 7c3fac6bf8d42125d74c6677290c10028ffad83f Mon Sep 17 00:00:00 2001 From: pavel Date: Sun, 15 Feb 2026 23:50:20 +0100 Subject: [PATCH] fix username --- src/auth.rs | 2 +- src/handlers/auth.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/auth.rs b/src/auth.rs index a714f7b..8e1f3e1 100644 --- a/src/auth.rs +++ b/src/auth.rs @@ -216,7 +216,7 @@ pub struct TokenResponse { pub struct Claims { pub sub: String, pub email: Option, - pub name: Option, + pub preferred_username: Option, pub exp: usize, } diff --git a/src/handlers/auth.rs b/src/handlers/auth.rs index 58fb146..073e378 100644 --- a/src/handlers/auth.rs +++ b/src/handlers/auth.rs @@ -33,7 +33,7 @@ pub async fn callback( Ok(claims) => { let sub = claims.sub; let email = claims.email.unwrap_or_default(); - let name = claims.name.unwrap_or_default(); + let name = claims.preferred_username.unwrap_or_default(); let existing_user = user::Entity::find() .filter(user::Column::Sub.eq(&sub))