Bonjour
j'aimerai placer le service XMLC_FormLogin dans un iFrame
je dois pas être le seul à avoir cette idée avec XmlRad2006...
est ce que quelqu'un a déja tenté ce type de présentation
Merci d'avance pour vos tuyaux
Bonjour
j'aimerai placer le service XMLC_FormLogin dans un iFrame
je dois pas être le seul à avoir cette idée avec XmlRad2006...
est ce que quelqu'un a déja tenté ce type de présentation
Merci d'avance pour vos tuyaux
Bonjour,
Peux tu nous en dire plus sur ce qui t'empeche de le faire ?
J'imagine que c'est lié au fait que la page de login standard tente de s'ouvrir sur le parent le plus haut. Il suffit dans ce cas de cabler ta propre page de login en t'inspirant de celle fourni par XMLRAD (il y a surement un tutaux bien fait sur les hook )
Michael
Merci Michael pour cette idée,
j'ai déposé ce post en pensant que cela devait être trivial;
en faisant quelques tests et en plaçant un iframe dans un form test...
j'ai pas mal avancé, mais finalement, cela n'est pas si facile, selon le cas
-> lors de l'appui sur le bouton login, pas de problème pour activer le frame; il suffit de supprimer l'appel de la fonction "checkTopLevel";
là où cela coince c'est que le service par défaut est appelé dans le frame où se situait le XMLC_FormLogin
-> c'est franchement plus corsé quand l'appel de XMLC_FormLogin est dû au fait que l'utilisateur n'a pas les autorisations pour accéder au lien sélectionné... Je ne vois qu'une solution qui serait de tester les autorisations d'accès avant de réaliser le lien soit au service concerné soit au formulaire de login
Si vous avez de meilleures idées, ou des conseils plus simples...
Merci encore
Oui, je vois... ca demande un peu plus de gymnastique effectivement.
Ton idée de tester les autorisations avant d'aller sur la page me parait etre aussi une des seules solutions. Ou alors, on peut aussi imaginer faire passer tous tes liens par l'iframe qui rendrait la main au parent si ce n'est pas le login qui apparait...
Bon courage!
Michael
Partager