Project

General

Profile

Development #32379

Gestion de l'authentification multi-facteurs

Added by Valentin Deniaud over 1 year ago. Updated about 2 months ago.

Status:
Solution proposée
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
16 Apr 2019
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

Était « Vérifications du niveau d'authentification des utilisateurs », mais ça ne veut plus dire grand chose vu qu'on y parle plus de niveaux d'authentification.
Reste que le principe du ticket est le même, c'est à dire voir quelle quantité de code il faut ajouter/modifier pour faire marcher le multi-facteurs comme on veut, sachant que le travail fait ici devra être répliqué dans les autres briques, souvent plus complexes. C'est d'ailleurs pour ça que du code qui aurait pu se trouver ici a plutôt été mis dans mellon, en vue d'une réutilisation par les autres briques.

0002-allow-checking-for-authentication-level-and-request-.patch View (5.28 KB) Valentin Deniaud, 16 Apr 2019 02:27 PM

0001-views-allow-passing-arbitrary-GET-params-to-mellon.patch View (1.56 KB) Valentin Deniaud, 16 Apr 2019 02:27 PM

0001-settings-define-mellon-authentication-levels-mapping.patch View (894 Bytes) Valentin Deniaud, 16 Apr 2019 06:01 PM

0004-manager-ensure-buttons-behave-properly.patch View (17.2 KB) Valentin Deniaud, 23 Apr 2019 11:41 AM

0002-settings-add-mellon-authentication-levels-mapping.patch View (1.03 KB) Valentin Deniaud, 23 Apr 2019 11:41 AM

0003-delegate-role-permission-checking-to-mellon-if-possi.patch View (8.02 KB) Valentin Deniaud, 23 Apr 2019 11:41 AM

0001-views-allow-passing-arbitrary-GET-params-to-mellon.patch View (1.56 KB) Valentin Deniaud, 23 Apr 2019 11:41 AM

0001-agendas-move-is_staff-check.patch View (1.02 KB) Valentin Deniaud, 24 Apr 2019 11:46 AM

0004-manager-ensure-buttons-behave-properly.patch View (18 KB) Valentin Deniaud, 05 Jun 2019 03:08 PM

0003-views-add-agenda-attribute-to-ManagedDeskMixin.patch View (1.59 KB) Valentin Deniaud, 05 Jun 2019 03:08 PM

0001-delegate-permission-checking-to-mellon-if-possible.patch View (7.36 KB) Valentin Deniaud, 05 Jun 2019 03:08 PM

0002-urls_utils-automatically-request-missing-role.patch View (1.08 KB) Valentin Deniaud, 05 Jun 2019 03:08 PM

0001-delegate-permission-checking-to-mellon-if-possible.patch View (7.78 KB) Valentin Deniaud, 17 Jul 2019 05:07 PM

History

#2 Updated by Valentin Deniaud over 1 year ago

  • Tracker changed from Support to Development

#3 Updated by Valentin Deniaud over 1 year ago

#5 Updated by Valentin Deniaud over 1 year ago

La principale différence avec avant c'est que j'ai déplacé le maximum de code dans mellon. Aussi je me suis aperçu que l'interface explosait au moment de cliquer sur un bouton vers une vue qui provoque une montée d'auth, donc j'ai ajouté un commit pour fixer ça.

#8 Updated by Valentin Deniaud about 1 year ago

Pas mal de modifications, fonctionne avec #32376 (mellon).

#9 Updated by Valentin Deniaud about 1 year ago

  • Subject changed from Vérifications du niveau d'authentification des utilisateurs to Gestion de l'authentification multi-facteurs
  • Description updated (diff)

#10 Updated by Valentin Deniaud about 1 year ago

Simple prise en compte des changements dans #32376.

#11 Updated by Valentin Deniaud about 2 months ago

  • Assignee deleted (Valentin Deniaud)

Also available in: Atom PDF