Project

General

Profile

Development #70750

configuration moyen d'authent SAML, liste pour le name id format

Added by Frédéric Péters 3 months ago. Updated about 2 months ago.

Status:
Solution déployée
Priority:
Normal
Category:
-
Target version:
-
Start date:
27 October 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

On a un champ texte "NameID policy format:" et go deviner ce qu'il faut mettre dedans; ça serait plus facile d'avoir une liste où choisir ce qui convient.

Il me semble que dans src/authentic2/saml/models.py, NAME_ID_FORMATS_CHOICES fournit déjà la liste des options.


Files

Associated revisions

Revision 65e5a322 (diff)
Added by Valentin Deniaud 3 months ago

auth_saml: add name id policy format choices (#70750)

History

#1

Updated by Valentin Deniaud 3 months ago

  • Assignee set to Valentin Deniaud
#2

Updated by Valentin Deniaud 3 months ago

#3

Updated by Thomas Noël 3 months ago

"UNSPECIFIED" qui devient "UUID", j'ai du mal. On peut pas plutôt dire "Unspecified" ?

#4

Updated by Valentin Deniaud 3 months ago

Thomas Noël a écrit :

"UNSPECIFIED" qui devient "UUID", j'ai du mal. On peut pas plutôt dire "Unspecified" ?

Sure, j'avais juste bêtement copié/collé.

#5

Updated by Thomas Noël 3 months ago

Je vais jouer mon tatasse mais pour "rassurer" des éventuels connaisseurs de SAML (y'en a), je proposerais bien un affichage du genre :

  • Persistent (urn:oasis:names:tc:SAML:2.0:nameid-format:persistent)
  • Transient (urn:oasis:names:tc:SAML:2.0:nameid-format:transient)
  • ...

Autrement dit, dans NAME_ID_FORMAT_CHOICES plutôt des lignes comme :

(lasso.SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT, _('Persistent (%s)') % lasso.SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT),

(ensuite je m'interroge un peu sur le fait que lasso.SAML2_NAME_IDENTIFIER_FORMAT_EMAIL et lasso.SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED font référence à du SAML 1.1 mais je vais éviter de trop réflechir et surtout ce n'est pas du tout l'objet de ce patch)

#7

Updated by Thomas Noël 3 months ago

  • Status changed from Solution proposée to Solution validée
#8

Updated by Valentin Deniaud 3 months ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 65e5a32250334f314bcee10d59803ff312b6e72f
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Mon Oct 31 14:54:56 2022 +0100

    auth_saml: add name id policy format choices (#70750)
#9

Updated by Transition automatique about 2 months ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF