Problemi con xarSecurityCheck
[email protected] (federico luciani) Fri, 25 Jul 2003 08:31:32 +0000 (UTC)
| Newsgroups | gmane.comp.cms.xaraya.user.italian |
|---|---|
| Organization | not organized |
| Message-ID | <[email protected]> |
Caro marcinmilan,
dopo la conversione a 0.906 non mi funziona pi=F9 xarSecurityCheck.
1) Ho definito le masks per il mio modulo a livello di xarinit
2) i miei utenti sono stati assegnati ai ruoli-gruppo previsti
3) a livello di amministrazione, il check su questi gruppi funziona nel
modo previsto (Es. Resellers->DeleteBasket) restituisce=20
"Test Result: Group 'Resellers' is permitted"
ma negli script xarSecurityCheck non funziona correttamente. Io non uso i=
l
check a livello di item singolo, per cui lo uso nella forma (ad es.):
if(xarSecurityCheck('DeleteBasket', 0)) {
..
}
Con la 0.904 funzionava (restituiva TRUE). Adesso restituisce FALSE. Se
poi uso la forma
xarSecurityCheck('DeleteBasket', 1)
ho come ritorno l'eccezione di "non permesso".
Ho provato a fare un po' di echo/debug. Ma gli oggetti sono troppo
complessi per capirci qualcosa...
1)Hai un'idea di cosa pu=F2 essere successo ?
2)Come posso abilitare qualche log/debug in modo da ricostruire la storia
di ci=F2 che accade ? (vale in generale per xaraya: come si abilita il
logging?)
Grazie
Federico