feat(14.1-01): unlink OAuth identities with 204 and last-method 409

- Destroy allow-lists providers and shares WriteNotFound for unknown, missing and foreign rows
- Last remaining identity is refused with a localized 409; password flags are unused
- EN and PL last_method_blocked strings match the PHP texts
This commit is contained in:
Jakub Zych
2026-10-05 21:11:24 +02:00
parent 63ac504c42
commit 8e172c5087
4 changed files with 113 additions and 0 deletions

View File

@@ -113,3 +113,5 @@ organisation:
remove_members_confirm: Remove the selected (:count) from this organisation? The users are not deleted.
members_empty: This organisation has no members yet. Add users with Add member.
empty_organisation: — No organisation —
oauth:
last_method_blocked: This is the only remaining way to sign in. Link another method before disconnecting this one.

View File

@@ -113,3 +113,5 @@ organisation:
remove_members_confirm: Usunąć zaznaczonych (:count) z tej organizacji? Użytkownicy nie zostaną usunięci.
members_empty: Ta organizacja nie ma jeszcze członków. Dodaj użytkowników przyciskiem Dodaj członka.
empty_organisation: — Brak organizacji —
oauth:
last_method_blocked: To jedyna droga logowania na to konto. Najpierw podłącz inną, zanim odetniesz tę.