Projet

Général

Profil

Actions

Anomalie #12953

fermé

Impossible de se connecter à l'application lorsqu'on active le sso

Ajouté par Henri QUENEAU il y a presque 5 ans. Mis à jour il y a plus de 3 ans.

Statut:
R&D - Terminé
Priorité:
3-Mineur
Assigné à:
Henri QUENEAU
Version cible:
Début:
15/01/2020
Echéance:

Description

En tant qu'utilisateur je n'arrive pas à me connecter à l'application lorsque le sso est activé.

résolution du problème:

Modification du fichier src/core/controllers/AuthentificationController.php

diff src/core/controllers/AuthenticationController.php src/core/controllers/AuthenticationController.php.old
28,31c28,29
< //	var_dump('avant');
< //exit;
<         if (!empty($_SERVER['PHP_AUTH_USER']) && $_SERVER['PHP_AUTH_USER'] == 'maarchws' && !empty($_SERVER['PHP_AUTH_PW'])) {
<     		if (AuthenticationModel::authentication(['userId' => $_SERVER['PHP_AUTH_USER'], 'password' => $_SERVER['PHP_AUTH_PW']])) {
---
>         if (!empty($_SERVER['PHP_AUTH_USER']) && !empty($_SERVER['PHP_AUTH_PW'])) {
>             if (AuthenticationModel::authentication(['userId' => $_SERVER['PHP_AUTH_USER'], 'password' => $_SERVER['PHP_AUTH_PW']])) {

La valeur $_SERVER['PHP_AUTH_USER'] contient le compte user passé via le jeton kerberos

Vu avec Damien


Demandes liées 1 (0 ouverte1 fermée)

Lié à Backlog Courrier - Fonctionnalité #13268: Génériser la connexion SSO via l'administration - Interface d’administration des connexions Web SSOR&D - TerminéEDI PO19/02/2020Actions
Actions

Formats disponibles : Atom PDF