Commit Graph

252 Commits

Author SHA1 Message Date
Benjamin Dauvergne 0da15044ac apps/middleware: conserve le slug du dernier service ayant requis un sso en session
Pour utilisation par le hook fc-link et le remplissage du champ validation_partner.
2017-11-24 19:17:08 +01:00
Benjamin Dauvergne 7947784f89 middleware: conserve le dernier domaine du partenaire même après une connexion 2017-11-24 19:17:08 +01:00
Benjamin Dauvergne a46ce2cc09 apps: remplace le calcul du message et du mode d'authentifcation par les nouvelles méthodes dans le hook login 2017-11-24 19:17:08 +01:00
Benjamin Dauvergne cb13e0ca50 apps: remove deug logging statements 2017-11-24 19:17:08 +01:00
Benjamin Dauvergne 8ec40fd8cf déplace la validation du compte par FC dans le hook fc-link 2017-11-24 19:16:02 +01:00
Benjamin Dauvergne a18bf1f407 custom_settings: redirige les utilisateurs sur la hommepage en cas d'accès à la page de login quand on est déjà connecté 2017-11-24 19:08:00 +01:00
Benjamin Dauvergne 3fc7827a32 user_datas: renomme le contextte de validation office en BO 2017-11-24 19:07:32 +01:00
Benjamin Dauvergne 5f2de7be62 user_datas: améliore la présentation des liaisons FC en BO 2017-11-24 19:07:17 +01:00
Benjamin Dauvergne 86d466ca9a views: complète les informations de validation pour les utilisateurs créés en BO 2017-11-24 19:06:54 +01:00
Benjamin Dauvergne 2e2ad23b51 utils: ajoute la permission "view" sur l'OU d'un utilisateur administrateur des utilisateurs 2017-11-24 19:06:24 +01:00
Benjamin Dauvergne 4d2abbdae7 apps: ajoute la méthode d'authentification aux statistiques sur les SSO réussis 2017-11-24 19:05:55 +01:00
Benjamin Dauvergne 57430e0f17 apps: complète le mode de création pour les création via l'API 2017-11-24 19:03:59 +01:00
Benjamin Dauvergne 05585038b1 apps: ajout de méthode pour extraire le mode d'authentification de la requête en cours 2017-11-24 19:03:23 +01:00
Benjamin Dauvergne 0e80931697 custom_settings: set manager title to GRANDLYON CONNECT 2017-11-23 17:14:23 +01:00
Benjamin Dauvergne 1b333c1f8b apps: do not remove ou field from agent's users edit's views 2017-11-23 16:46:36 +01:00
Benjamin Dauvergne 078f1e5f4e apps: ne pas journaliser les "switch" 2017-11-23 10:57:01 +01:00
Benjamin Dauvergne 06881d2484 apps: journalise les liaisons et déliaisons de FranceConnect 2017-11-22 21:26:50 +01:00
Benjamin Dauvergne 5da2752f8c apps: correction au journal des connexions 2017-11-21 12:54:57 +01:00
Benjamin Dauvergne 4df9b2a8d2 apps: corrige la notificatoin par mail des changements (#15261) 2017-11-21 12:47:58 +01:00
Benjamin Dauvergne fd21f3f2b2 apps: corrige une erreur dans les alternatives quand on log les connexions 2017-11-21 11:48:01 +01:00
Benjamin Dauvergne d4690c208f apps: retirer les rôles d'une autre OU que celle de l'utilisateur en cas d'édition 2017-11-21 11:48:01 +01:00
Benjamin Dauvergne 3fa73c60f7 apps: remove explicit journaling from UserAddView 2017-11-20 11:04:54 +01:00
Benjamin Dauvergne a413a0ace2 apps: do not allow to move an existing agent in the OU usagers 2017-11-20 11:02:21 +01:00
Benjamin Dauvergne 470e3102c5 apps: hide ou field in UserEditView's form for user in OU usagers 2017-11-20 11:00:35 +01:00
Benjamin Dauvergne 1529b1474e corrige la graphie FranceConnect 2017-11-17 16:27:02 +01:00
Benjamin Dauvergne 8f070b81fd apps: retire la journalisation explicite par modification du formulaire d'édition des agents (fixes #17571) 2017-11-17 16:14:03 +01:00
Benjamin Dauvergne cdb4ef5e9d user_datas: corrige FranceConnectUserData qui retourne toujours la même chose 2017-11-17 16:03:06 +01:00
Benjamin Dauvergne 9ce15b8282 user_datas: ne pas crasher si il y a plusieurs liaisons FC 2017-11-17 15:23:13 +01:00
Benjamin Dauvergne 7316936ecc apps: déplace la journalisation de la suppression de liaison FC 2017-11-17 15:22:57 +01:00
Benjamin Dauvergne 69afd48ad9 apps: journalise les changements de mot de passe en FO et BO 2017-11-17 14:50:09 +01:00
Benjamin Dauvergne ab31450322 apps: traite les méthodes de connexion oidc et email 2017-11-17 13:19:19 +01:00
Benjamin Dauvergne 4e3eac8658 views: fix wrong call to super() (fixes #20136) 2017-11-17 13:04:18 +01:00
Benjamin Dauvergne 13208a5d6f urls: use manager_login_required instead of login_required 2017-11-17 13:03:40 +01:00
Benjamin Dauvergne 46c9bbad3b templates: modifie le titre des pages présentant les journaux (fixes #17569) 2017-11-17 01:08:46 +01:00
Benjamin Dauvergne b83866c032 apps: envoi un mail à l'usager pour tout modification de son compte (#16594) 2017-11-16 17:00:56 +01:00
Benjamin Dauvergne 41057472a5 apps: affiche le journal des actions pour les usagers aussi (#17571) 2017-11-16 17:00:56 +01:00
Benjamin Dauvergne 85152539a6 apps: ajoute des gestionnaires d'évènement pour les statistiques et le journal (fixes #17571 #16585) 2017-11-16 17:00:56 +01:00
Benjamin Dauvergne d8410facef apps: considérer les comptes sans OU comme des agents 2017-11-13 10:58:45 +01:00
Benjamin Dauvergne a4a44ad4b1 surcharge la vue BO des usagers pour journaliser les actions et la consultation (fixes #17571)
Sont journalisés:
- les demandes de ré-initiliasation de mot de passe à la prochaine connexion
- les suspensions/ré-activation de comptes
- les demande de ré-initialisation de mot de passe par mail
- les consultations de fiches, une fois par heure et par session de l'agent
2017-11-13 10:58:15 +01:00
Benjamin Dauvergne f6b927faf2 actions: journalise la suppression de la liaison FranceConnect (#17571) 2017-11-13 10:30:04 +01:00
Benjamin Dauvergne cc2b1b6c12 apps: keep user sub in a2_hook_idp_oidc_modify_user_info (fixes #20050) 2017-11-12 14:56:21 +01:00
Benjamin Dauvergne 4384cec806 custom_settings: modify partners_url (fixes #19880) 2017-11-09 11:16:22 +01:00
Benjamin Dauvergne d5e35a72fa custom_settings: modify help_url (SAU URL) (fixes #17777) 2017-11-09 11:14:26 +01:00
Benjamin Dauvergne 05cb4fcf4f user_datas: show validation data if there is one (fixes #19626) 2017-10-24 18:24:55 +02:00
Benjamin Dauvergne f598b4a629 apps: pass user.ou.slug in OIDC user_info 2017-10-22 10:53:40 +02:00
Benjamin Dauvergne 76d453c734 custom_settings: modify global_title (fixes #19545) 2017-10-19 16:48:05 +02:00
Benjamin Dauvergne 2b45175e85 custom_settings: modify global_title (fixes #19545) 2017-10-19 16:19:02 +02:00
Benjamin Dauvergne b468ba1c02 custom_settings: modify account_label (fixes #19545) 2017-10-19 12:25:03 +02:00
Benjamin Dauvergne 8b981a27c8 custom_settings: écraser l'email par l'email FC uniquement si il n'y en a pas 2017-10-10 10:41:57 +02:00
Benjamin Dauvergne 4155dec7b6 apps: si un utilisateur est créé par un super-user sans OU, ne pas planter 2017-10-10 10:41:32 +02:00