From 997d3ffeb374ae32ab08defb9fdbff5ebcca469f Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 30 Jan 2025 21:39:36 +0100 Subject: [PATCH] fix windmill.dev cookies --- backend/windmill-api/src/users.rs | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/backend/windmill-api/src/users.rs b/backend/windmill-api/src/users.rs index da8fa3094a..97c7116795 100644 --- a/backend/windmill-api/src/users.rs +++ b/backend/windmill-api/src/users.rs @@ -1724,25 +1724,9 @@ pub async fn create_session_token<'c>( expire += time::Duration::days(3); cookie.set_expires(expire); cookies.add(cookie); - clear_windmill_dev(&cookies).await; Ok(token) } -async fn clear_windmill_dev(cookies: &Cookies) { - if !*CLOUD_HOSTED && BASE_URL.read().await.ends_with(".windmill.dev") { - //clear .windmill.dev cookie - let mut cookie = Cookie::new(COOKIE_NAME, "".to_string()); - cookie.set_secure(IS_SECURE.read().await.clone()); - cookie.set_same_site(Some(tower_cookies::cookie::SameSite::Lax)); - cookie.set_http_only(true); - cookie.set_path(COOKIE_PATH); - cookie.set_domain(".windmill.dev"); - // set expire in min timestamp - cookie.set_expires(time::OffsetDateTime::UNIX_EPOCH); - cookies.add(cookie); - } -} - async fn create_token( Extension(db): Extension, authed: ApiAuthed,