From d58fa2befaa6f8bebcf5451fb37e4acd78c068cc Mon Sep 17 00:00:00 2001 From: Echo Date: Wed, 13 May 2026 20:34:56 +0000 Subject: [PATCH] fix: add Keycloak and Oidc variants to AuthProvider enum --- crates/pm-core/src/models.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/pm-core/src/models.rs b/crates/pm-core/src/models.rs index 3a8889f..bd07c8a 100644 --- a/crates/pm-core/src/models.rs +++ b/crates/pm-core/src/models.rs @@ -56,6 +56,8 @@ pub enum AuthProvider { Local, #[sqlx(rename = "azure_sso")] AzureSso, + Keycloak, + Oidc, } impl std::fmt::Display for AuthProvider { @@ -63,6 +65,8 @@ impl std::fmt::Display for AuthProvider { match self { Self::Local => write!(f, "local"), Self::AzureSso => write!(f, "azure_sso"), + Self::Keycloak => write!(f, "keycloak"), + Self::Oidc => write!(f, "oidc"), } } }