Remove auth for client info retrieval

This commit is contained in:
Simon Bihel
2022-08-19 11:24:30 +01:00
parent 8e2dd0e3b7
commit 3c61d2308f
5 changed files with 1794 additions and 750 deletions

View File

@@ -211,14 +211,9 @@ async fn userinfo(
async fn clientinfo(
Path(client_id): Path<String>,
bearer: Option<TypedHeader<Authorization<Bearer>>>,
Extension(redis_client): Extension<RedisClient>,
) -> Result<Json<CoreClientMetadata>, CustomError> {
Ok(
oidc::clientinfo(client_id, bearer.map(|b| b.0 .0), &redis_client)
.await?
.into(),
)
Ok(oidc::clientinfo(client_id, &redis_client).await?.into())
}
async fn client_update(