Actions
Anomalie #12953
ferméImpossible de se connecter à l'application lorsqu'on active le sso
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
Actions