|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
Bonjour
Suite à ton article, RDM, sur la sécurité personnalisée, je me demandais si le mécanisme que tu expliques pour XMLC_Login ne posais pas un problème avec XMLC_ChangePwd et XMLC_CheckChangePwd dans la mesure où il manque le test Code :
Merci d'avance |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
non tout est correct. c'est à toi de hooker aussi ces XMLServices et aussi à toi de mettre ta régle pour faire un NextAction sur le XMLC_FormChangePwd.
le test Code :
if Context.Values['XMLC_SkipLoginAuthentication'] <> '1'
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
Il y a un truc que je ne pige pas. Comment faire en sorte que XMLC_ChangePwd ne soit pas exécuté, puisqu'il pioche ces infos dans le fichier security.xml (d'ailleurs le code ressemble quand même à celui de XMLC_Login.AfterXMLGram)
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
ah oui exact il manque une info:
pour tout Hook, on peut skipper l'execution du reste du XMLService appelant avec Code :
Context.SetValue('XMLC_ChangePwd.BeforeXMLGram.Skip', '1');
XMLService.Evenement[.Instruction].Skip
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : novembre 2002 Messages : 243 ![]() |
voilà ce qu'il me manquait ! Merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com