From 1148d4cedb6c27c965799d26a5a2409ad2942c52 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 14 Jan 2026 20:30:00 +0100 Subject: [PATCH] feat(oidc): allow sub domain on localhost --- src/webserver/oidc.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/webserver/oidc.rs b/src/webserver/oidc.rs index 784420d5..aa069959 100644 --- a/src/webserver/oidc.rs +++ b/src/webserver/oidc.rs @@ -916,7 +916,9 @@ fn make_oidc_client( ) })?; let needs_http = match redirect_url.url().host() { - Some(openidconnect::url::Host::Domain(domain)) => domain == "localhost", + Some(openidconnect::url::Host::Domain(domain)) => { + domain == "localhost" || domain.ends_with(".localhost") + } Some(openidconnect::url::Host::Ipv4(_) | openidconnect::url::Host::Ipv6(_)) => true, None => false, };