fix: keep user idp links (#7079)

* login

* auth methods

* NewIDPUserLinksActiveQuery

* use has_login_policy projection

* fix unit tests

* docs

* keep old user links projection

* fix tests

* cleanup

* cleanup comments

* test idp links are not removed

* idempotent auth method test

* idempotent auth method test
This commit is contained in:
Elio Bischof
2023-12-19 11:25:50 +01:00
committed by GitHub
parent 2c4e7070ea
commit c3e6257d68
24 changed files with 57 additions and 235 deletions

View File

@@ -146,7 +146,7 @@ Errors:
ExternalIDP:
Invalid: Невалиден външен IDP
IDPConfigNotExisting: Невалиден доставчик на IDP за тази организация
NotAllowed: Външен IDP не е разрешен в тази организация
NotAllowed: Външен IDP не е разрешен
MinimumExternalIDPNeeded: Трябва да се добави поне един IDP
AlreadyExists: Външен IDP вече е зает
NotFound: Външен IDP не е намерен

View File

@@ -143,7 +143,7 @@ Errors:
ExternalIDP:
Invalid: Externí IDP je neplatné
IDPConfigNotExisting: Konfigurace poskytovatele IDP je pro tuto organizaci neplatná
NotAllowed: Externí IDP není v této organizaci povoleno
NotAllowed: Externí IDP není povolen
MinimumExternalIDPNeeded: Musí být přidán alespoň jeden IDP
AlreadyExists: Externí IDP již obsazeno
NotFound: Externí IDP nenalezeno

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: Externer IDP ungültig
IDPConfigNotExisting: IDP Provider ungültig für diese Organisation
NotAllowed: Externer IDP ist auf dieser Organisation nicht erlaubt.
NotAllowed: Externer IDP nicht erlaubt
MinimumExternalIDPNeeded: Mindestens ein IDP muss hinzugefügt werden.
AlreadyExists: External IDP ist bereits vergeben
NotFound: Externer IDP nicht gefunden

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: External IDP invalid
IDPConfigNotExisting: IDP provider invalid for this organization
NotAllowed: External IDP not allowed on this organization
NotAllowed: External IDP not allowed
MinimumExternalIDPNeeded: At least one IDP must be added
AlreadyExists: External IDP already taken
NotFound: External IDP not found

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: IDP externo no válido
IDPConfigNotExisting: Proveedor IDP no válido para esta organización
NotAllowed: IDP externo no permitido para esta organización
NotAllowed: IDP externo no permitido
MinimumExternalIDPNeeded: Al menos de añadirse un IDP
AlreadyExists: IDP externo ya cogido
NotFound: IDP no encontrado

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: IDP Externer invalide
IDPConfigNotExisting: Le fournisseur IDP n'est pas valide pour cette organisation
NotAllowed: IDP externe non autorisé pour cette organisation
NotAllowed: IDP externe non autorisé
MinimumExternalIDPNeeded: Au moins un IDP doit être ajouté
AlreadyExists: External IDP déjà pris
NotFound: IDP externe non trouvé

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: IDP esterno non valido
IDPConfigNotExisting: IDP non valido per questa organizzazione
NotAllowed: IDP esterno non consentito su questa organizzazione
NotAllowed: IDP esterno non consentito
MinimumExternalIDPNeeded: Almeno un IDP deve essere aggiunto
AlreadyExists: IDP esterno già preso
NotFound: IDP esterno non trovato

View File

@@ -136,7 +136,7 @@ Errors:
ExternalIDP:
Invalid: 無効な外部IDPです
IDPConfigNotExisting: この組織はIDPプロバイダーが無効です
NotAllowed: この組織では外部IDP許可されていません
NotAllowed: 外部IDP許可されていません
MinimumExternalIDPNeeded: 少なくとも1つのIDPを追加する必要があります
AlreadyExists: 外部IDPはすでに使用されています
NotFound: 外部IDPが見つかりません

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: Невалиден надворешен IDP
IDPConfigNotExisting: IDP не е валиден за оваа организација
NotAllowed: Надворешниоте IDP не е дозволен на оваа организација
NotAllowed: Надворешниот IDP не е дозволен
MinimumExternalIDPNeeded: Мора да се додаде најмалку еден надворешен IDP
AlreadyExists: Надворешниот IDP е веќе зафатен
NotFound: Надворешниот IDP не е пронајден

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: Externe IDP ongeldig
IDPConfigNotExisting: IDP provider ongeldig voor deze organisatie
NotAllowed: Externe IDP niet toegestaan op deze organisatie
NotAllowed: Externe IDP niet toegestaan
MinimumExternalIDPNeeded: Er moet minstens één IDP worden toegevoegd
AlreadyExists: Externe IDP al ingenomen
NotFound: Externe IDP niet gevonden

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: Nieprawidłowy IDP zewnętrzny
IDPConfigNotExisting: Dostawca IDP jest nieprawidłowy dla tej organizacji
NotAllowed: IDP zewnętrzne nie jest dozwolone w tej organizacji
NotAllowed: IDP zewnętrzne nie jest dozwolone
MinimumExternalIDPNeeded: Przynajmniej jeden IDP musi być dodany
AlreadyExists: IDP zewnętrzne już istnieje
NotFound: IDP zewnętrzne nie znaleziony

View File

@@ -143,7 +143,7 @@ Errors:
ExternalIDP:
Invalid: IDP externo inválido
IDPConfigNotExisting: Provedor de IDP inválido para esta organização
NotAllowed: IDP externo não permitido nesta organização
NotAllowed: IDP externo não permitido
MinimumExternalIDPNeeded: Pelo menos um IDP deve ser adicionado
AlreadyExists: IDP externo já está em uso
NotFound: IDP externo não encontrado

View File

@@ -143,7 +143,7 @@ Errors:
ExternalIDP:
Invalid: Внешний идентификационный номер недействителен.
IDPConfigNotExisting: Поставщик МВУ недействителен для этой организации.
NotAllowed: Внешний IDP не разрешен в этой организации.
NotAllowed: Внешний IDP не разрешен
MinimumExternalIDPNeeded: Необходимо добавить хотя бы одного ВПЛ.
AlreadyExists: Внешнее ВПЛ уже занято
NotFound: Внешний IDP не найден

View File

@@ -144,7 +144,7 @@ Errors:
ExternalIDP:
Invalid: 外部 IDP 无效
IDPConfigNotExisting: IDP 提供者对此组织无效
NotAllowed: 此组织不允许外部 IDP
NotAllowed: 外部 IDP 不允许
MinimumExternalIDPNeeded: 必须添加至少一个 IDP
AlreadyExists: 外部 IDP 已存在
NotFound: 未找到外部 IDP