CluPilotCloud/app/Livewire/Concerns
nexxo a5db914696 Key the password-confirmation marker by guard and identity
confirmPassword() already checked the right account per guard, but the
session marker it stamped, auth.password_confirmed_at, was one flat
key shared by every guard. In shared-host mode the portal and console
guards keep their login in the same session, so confirming a
customer's portal password left the marker in place for an
operator-only gate too. One private method now computes the key for
all three callers so they cannot drift apart again.
2026-07-28 15:00:46 +02:00
..
BuildsRunSteps.php feat(engine-b): live provisioning progress (admin console + customer dashboard) 2026-07-25 11:57:35 +02:00
ChangesOwnPassword.php Move the console's identity out of the customer table 2026-07-28 10:31:43 +02:00
ConfirmsPassword.php Key the password-confirmation marker by guard and identity 2026-07-28 15:00:46 +02:00
ResolvesCustomer.php fix(portal): no silent no-ops without a customer; maintenance visible per instance; maintenance form redesign 2026-07-25 19:10:44 +02:00