-
Bonjour à tous, Notre petite entreprise a son propre SSO local. Pour se faire, nous avions remplacer l'intégralité du contenu du fichier include/cas.inc.php par les variables de notre SSO. uid; $user_nom = SSOPerso::user()->sn; $user_prenom = SSOPerso::user()->givenName; $user_mail = SSOPerso::user()->mail; Et nous avions configuré l'application dans l'administration Configuration SSO > Prise en compte d'un environnement CAS (SSO) > Usager. Ainsi tous les utilisateurs authentifiés avaient le profil d'usager. Tout fonctionne correctement. -------- Voyant la nouvelle version GRR 4.2.4 très attrayante et compatible php 8.1, nous avons essayé de reproduire la même chose. Là, oh surprise quelques petits changements dans la structure. Un dossier personnalisation est apparu et d'autres fichiers liés. En reprenant, la même technique que la version précédente, les utilisateurs arrivent à se créer dans la table utilisateurs mais une page blanche apparait après l'authentification. Seul les utilisateurs avec un profil "administrateur" arrivent à utiliser l'application. Les profils "Visiteur", "Usager" et "Gestionnaire des utilisateurs" ont tous une page blanche après l'authentification. Bien sûr, pas d'erreur dans /var/log/apache2/error.log qui pourrait m'indiquer le problème. Avez-vous une idée pour faciliter l'intégration de notre SSO et quel fichier dois-je modifier ? Merci à tous de votre contribution. ;) |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 8 replies
-
Bonjour, |
Beta Was this translation helpful? Give feedback.
-
Bonjour, |
Beta Was this translation helpful? Give feedback.
-
Bonjour, Du coup, j'ai installé la version 3.5.1c et la version 4.2.4 sur un serveur Ubuntu 22.04 Les deux serveurs ont les mêmes modules php, hormis la version php et MariaDB qui diffèrent !! Du coup, je suis preneur d'un débogueur ou d'un logigramme de l'appli pour trouver l'erreur sous php 8.1.2 ? Merci de votre aide. |
Beta Was this translation helpful? Give feedback.
-
Oui oui, un utilisateur local avec des droits "Visiteur" par exemple peut se connecter. |
Beta Was this translation helpful? Give feedback.
-
Bonjour, Ceci pour tous les rendez-vous. Avez vous une idée avant que je regarde ? Bonne journée, |
Beta Was this translation helpful? Give feedback.
-
Bonjour, ça m'évoque une prise en compte de la date au format GMT. Les dates auparavant étaient "brutes" et maintenant elles se baseraient sur un réglage de fuseau horaire (?). C'est ma seule intuition. Cordialement, Daniel |
Beta Was this translation helpful? Give feedback.
-
Ha ha ... possible ! |
Beta Was this translation helpful? Give feedback.
-
Bonjour @LOUBS31 , je pense au fuseau horaire dans le fichier config.inc.perso . Je présume que vous êtes un Canadien et que votre votre ancien fichier config vous avez mis date_default_timezone_set('America/Montreal'); |
Beta Was this translation helpful? Give feedback.
Bonjour,
Version 4.2.4 : Petit problème lors de la mise à jour des tables.
Lors de la mise à jour de la base de données, passant de version 3.4.0 à 4.2.4, tous les rendez-vous agendés ont décalé de plus 6 heures.
Exemple : le rdv du 8 février de 9H à 11H est devenu un rdv du 8 février de 15H à 17H.
Ceci pour tous les rendez-vous.
Avez vous une idée avant que je regarde ?
Bonne journée,