cproudlock
d1a7907a2c
End a user's sessions when the account is deactivated
...
There is no token denylist in this product, so the JWT user loader is
the only place a deactivated account can be stopped, and it did a bare
lookup by id. Somebody deactivated at 09:00 kept a working access token
until it expired, and a refresh token that minted fresh ones for thirty
days.
/api/auth/refresh and the API-token path already checked isactive. This
makes the loader consistent with them rather than inventing policy.
Scope: product
(cherry picked from commit 9c1848fc61 )
2026-08-31 09:06:25 -04:00
..
2026-06-26 16:14:27 -04:00
2026-07-12 09:13:33 -04:00
2026-08-27 14:26:06 -04:00
2026-08-30 15:19:35 -04:00
2026-08-26 15:05:43 -04:00
2026-07-10 15:02:07 -04:00
2026-08-28 16:17:17 -04:00
2026-08-24 14:49:24 -04:00
2026-08-14 16:27:58 -04:00
2026-08-11 11:13:12 -04:00
2026-08-24 11:25:02 -04:00
2026-08-11 15:28:29 -04:00
2026-08-13 09:28:26 -04:00
2026-08-31 09:06:25 -04:00
2026-08-27 14:26:06 -04:00
2026-07-12 11:58:30 -04:00
2026-08-27 14:26:06 -04:00
2026-08-31 09:06:25 -04:00
2026-06-26 19:25:52 -04:00
2026-07-11 20:10:46 -04:00
2026-07-29 10:06:18 -04:00
2026-08-17 13:16:22 -04:00
2026-07-12 11:58:30 -04:00
2026-08-17 12:55:51 -04:00
2026-08-27 14:26:06 -04:00
2026-08-28 17:48:06 -04:00
2026-07-29 13:16:15 -04:00
2026-07-12 09:29:55 -04:00
2026-07-11 10:01:47 -04:00
2026-07-18 22:43:54 -04:00
2026-08-30 15:19:35 -04:00
2026-08-29 18:58:06 -04:00
2026-08-13 12:25:24 -04:00
2026-07-12 06:23:39 -04:00
2026-08-14 13:47:01 -04:00
2026-07-11 15:17:42 -04:00
2026-08-27 14:26:06 -04:00
2026-07-12 14:01:20 -04:00
2026-08-26 15:05:54 -04:00
2026-06-26 20:18:01 -04:00
2026-08-26 15:05:30 -04:00
2026-07-29 07:43:31 -04:00
2026-07-18 22:56:05 -04:00
2026-06-26 20:39:34 -04:00
2026-08-27 14:26:06 -04:00
2026-07-10 15:02:07 -04:00
2026-08-26 15:05:30 -04:00
2026-08-06 18:17:49 -04:00
2026-08-19 11:22:48 -04:00
2026-07-29 08:41:11 -04:00
2026-08-21 11:14:56 -04:00
2026-07-11 20:29:12 -04:00
2026-07-20 10:05:58 -04:00
2026-07-22 11:01:53 -04:00