diff --git a/crates/openid/src/configuration.rs b/crates/openid/src/configuration.rs index 3b2f1a3..512a413 100644 --- a/crates/openid/src/configuration.rs +++ b/crates/openid/src/configuration.rs @@ -53,6 +53,9 @@ pub fn configuration(base_url: &str) -> Result { CoreClaimName::new("iat".to_string()), CoreClaimName::new("iss".to_string()), CoreClaimName::new("name".to_string()), + CoreClaimName::new("username".to_string()), + CoreClaimName::new("roles".to_string()), + CoreClaimName::new("isAdmin".to_string()), ])); Ok(serde_json::to_value(provider_metadata)?)