Bonjour,
Je n'arrive pas à faire fonctionner mon authentification personnalisée correctement![]()
schématiquement voila ce que j'ai fais:
(mode de sécurité Global)
XMLC_FormLogin hooké et skippé par MyFormLogin.
XMLC_Login hooké par MyLogin (en lui laissant ecrire le cookie session).
Dans le XMLCollection.Onauthenticate je positionne XMLC_User à 1 et XMLC_Supervisor à 1 (si les droits sont la) en fonction de l'utilisateur.
(XMLC_authenticated est aussi mis à 1 biensur).
Pour mes xmlservices cela fonctionne plutot bien, si je ne suis pas loggé, la page de login arrive, je m'authentifie et je charge correctement la page demandée. Par contre losque que je veux invoquer un service d'administration (XMLC_Stats par exemple), je retombe sur la page de login (même si je suis déjà connecté). Je saisi mon code utilisateur (administrateur) et mon mot de passe... je retombe sur la page de login.... je resaisi le code utilisateur et son mot de passe... et paf j'obtiens une erreur CIRCULAR_DISPATCH_DETECTED.
Je ne sais pas ou ca coince, ni ce que j'ai oublié de faire, mais si qqn à des pistes à de donner je suis preneur, car je sèche!
Michael
Partager