Maurice
b53130ca0d
feat(admin): remove the SSO link of an account whose provider changed its subject
...
A sign-in with another subject of the same provider is refused, so an
account whose provider re-issued the subject (a migrated or rebuilt IdP, a
changed sub format) was locked out: editing the email, as the wiki advised,
never touched the stored link. The edit dialog now offers "Remove SSO link"
for other accounts while SSO is set up (DELETE /api/admin/users/:id/sso,
audit admin.user_sso_unlink). The next SSO sign-in links again under the
rules of a first one, so it still needs a verified, not self-set email.
The log line names the remedy, and the wiki tells the two refusals apart.
Fixes #3065
2026-11-12 15:39:21 +01:00
..
2026-10-25 02:10:39 +00:00
2026-07-18 22:13:52 +02:00
2026-11-11 20:57:42 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-10-30 16:16:10 +01:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-10-29 13:34:28 +01:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-31 03:25:55 +00:00
2026-11-05 14:36:22 +01:00
2026-10-30 16:16:10 +01:00
2026-11-12 15:39:21 +01:00
2026-10-24 22:42:18 +00:00
2026-10-30 21:54:19 +01:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-11-12 15:39:21 +01:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-01 19:40:22 +02:00
2026-10-24 22:42:17 +00:00
2026-10-25 02:10:39 +00:00
2026-10-31 00:40:23 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-10-14 13:24:27 +02:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 00:46:24 +00:00
2026-10-24 22:42:18 +00:00
2026-10-24 22:42:18 +00:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-11-01 22:26:40 +01:00
2026-11-07 11:45:00 +01:00
2026-10-24 22:42:18 +00:00
2026-10-31 00:40:23 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 16:47:22 +01:00
2026-10-24 22:42:18 +00:00
2026-11-05 14:36:22 +01:00
2026-10-24 22:42:17 +00:00
2026-10-24 22:42:18 +00:00
2026-11-11 20:57:42 +00:00
2026-10-24 22:42:18 +00:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-11-04 14:26:25 +01:00
2026-10-31 00:40:23 +00:00
2026-10-24 22:42:18 +00:00
2026-10-30 16:16:10 +01:00
2026-10-29 13:34:28 +01:00
2026-11-11 20:59:59 +00:00
2026-10-24 22:42:17 +00:00
2026-04-20 10:11:53 +02:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:17 +00:00
2026-10-31 00:40:23 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-11-12 08:42:16 +01:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-11-12 15:39:21 +01:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-11-11 20:59:59 +00:00
2026-09-25 09:19:11 +02:00
2026-10-08 18:41:02 +02:00
2026-10-08 18:41:02 +02:00
2026-09-20 12:11:41 +02:00
2026-10-24 22:42:18 +00:00
2026-10-24 22:42:17 +00:00
2026-10-24 22:42:17 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:17 +00:00
2026-11-04 13:50:06 +01:00
2026-10-24 22:42:18 +00:00
2026-11-04 14:00:35 +01:00
2026-10-29 13:34:28 +01:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-11-11 20:59:59 +00:00
2026-10-30 23:01:17 +01:00
2026-10-31 03:25:55 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-10-25 02:10:39 +00:00
2026-11-05 14:36:22 +01:00
2026-10-24 22:42:18 +00:00
2026-11-11 20:57:42 +00:00
2026-10-25 02:10:39 +00:00
2026-10-24 22:42:18 +00:00
2026-10-24 22:42:18 +00:00
2026-10-25 02:10:39 +00:00
2026-09-28 12:19:49 +02:00