From aeb5a13bfa203281aaa5573e19fe5aa6ac012152 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Fri, 02 Jan 2026 06:03:55 +0000
Subject: [PATCH] Merge branch 'main' of https://github.com/jakevdwerf/jvb

---
 inc/rest/routes/LoginRoutes.php |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/inc/rest/routes/LoginRoutes.php b/inc/rest/routes/LoginRoutes.php
index 234f231..a1ed284 100644
--- a/inc/rest/routes/LoginRoutes.php
+++ b/inc/rest/routes/LoginRoutes.php
@@ -154,7 +154,7 @@
 			'user_login'	=> $username,
 			'user_password' => $password,
 			'remember' => $remember
-		], false);
+		], is_ssl());
 
 
 		if (is_wp_error($user)) {
@@ -172,7 +172,7 @@
 
 		// Set auth cookie with remember me flag
 		wp_set_current_user($user->ID);
-		wp_set_auth_cookie($user->ID, $remember);
+		wp_set_auth_cookie($user->ID, $remember, is_ssl());
 
 
 
@@ -369,7 +369,10 @@
 		// Log them in
 		wp_set_current_user($user->ID);
 		wp_set_auth_cookie($user->ID, true);
-
+		
+		if (session_status() === PHP_SESSION_ACTIVE) {
+			session_regenerate_id(true);
+		}
 		// Store session fingerprint
 		$this->storeSessionFingerprint($user->ID, $request);
 

--
Gitblit v1.10.0