Projet

Général

Profil

Actions

Anomalie #11631

fermé

Connexion LDAP Maarch Parapheur invalide avec le suffix/prefix

Ajouté par Ludovic ARAUJO il y a environ 5 ans. Mis à jour il y a plus de 3 ans.

Statut:
R&D - Terminé
Priorité:
0-Bloquant
Assigné à:
Ludovic ARAUJO
Version cible:
Début:
02/09/2019
Echéance:
Projet Parapheur:
19.09.2

Description

Authentification invalide si préfixe ou suffixe renseigné

Fichier : src/core/controllers/AuthenticationController.php
Fonction : public function authenticate(Request $request, Response $response)
Lignes en cause :
$login = (!empty($ldapConfiguration['prefix']) ? $ldapConfiguration['prefix'] . '\' . $body['login'] : $body['login']);
$login = (!empty($ldapConfiguration['suffix']) ? $login . $ldapConfiguration['suffix'] : $login);

explication :
Variables de départ : le login "toto", config ldap : suffix = "@exemple.fr"

écran de login :
On saisi toto et le mdp

Erreur : "Authentication unauthorized"

Raison : le login tester par la base est au lieu de toto.
Situation identique pour les préfixes.
Piste de résolution, utiliser une variable $loginLdap pour évité le croisement des infos entre $login simple et $login pour ldap

Pour plus d'info voir ludo
(Contournement trouvé)

Mis à jour par Emmanuel DILLARD il y a environ 5 ans

  • Statut changé de A traiter à R&D - A planifier
  • Version cible mis à Parapheur 21.03 (Stable)
  • Projet Parapheur 19.09.2 supprimé

Admin utilisateur : ajouter le suffixe en base si LDAP activé

Mis à jour par Emmanuel DILLARD il y a environ 5 ans

  • Projet changé de 298 à 299
  • Statut changé de R&D - A planifier à R&D - En cours
  • Projet Parapheur 19.09.2 ajouté

Cf mécanique courrier.
? Ne récupérer que l'ID ?

Mis à jour par Emmanuel DILLARD il y a environ 5 ans

  • Statut changé de R&D - En cours à R&D - Terminé

Mis à jour par Emmanuel DILLARD il y a environ 5 ans

  • Projet changé de 299 à 298

Mis à jour par Emmanuel DILLARD il y a environ 5 ans

  • Assigné à mis à Ludovic ARAUJO

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 298 à Backlog Parapheur
  • Version cible changé de Parapheur 21.03 (Stable) à 21.03
Actions

Formats disponibles : Atom PDF