Merge branch 'pfzetto:master' into master

This commit is contained in:
Jan Vaorin 2024-04-21 16:29:25 +02:00 committed by GitHub
commit 39422df031
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 76 additions and 34 deletions

View file

@ -1,9 +1,5 @@
use axum::{
error_handling::HandleErrorLayer,
http::Uri,
response::{IntoResponse, Redirect},
routing::get,
Router,
error_handling::HandleErrorLayer, http::Uri, response::IntoResponse, routing::get, Router,
};
use axum_oidc::{
error::MiddlewareError, EmptyAdditionalClaims, OidcAuthLayer, OidcClaims, OidcLoginLayer,
@ -84,9 +80,5 @@ async fn maybe_authenticated(
}
async fn logout(logout: OidcRpInitiatedLogout) -> impl IntoResponse {
let logout_uri = logout
.with_post_logout_redirect(Uri::from_static("https://pfzetto.de"))
.uri()
.unwrap();
Redirect::temporary(&logout_uri.to_string())
logout.with_post_logout_redirect(Uri::from_static("https://pfzetto.de"))
}