Bonjour,
Un petite remarque sur la question de la sécurité de l'information dans
SDX. Une bonne manière de faire est d'utiliser Cocoon et la puissance de
son Sitemap. Les actions Cocoon y font très bien ce travail.
Jos Snellings a écrit :
<snip />
1. regardez:
http://serveur/sdx/sdx/api-url/get?app=votre.application&base=lagrandebase&id=lddudoc
<http://serveur/sdx/sdx/api-url/get?app=votre.application&base=lagrandebase&id=lddudoc>
voilà, tout le monde obtient le document source en format XML,
lisible par un simple browser
Ici, on peut inclure le pipeline "api-url/*" dans une action Cocoon qui
contrôle par exemple l'identité de l'utilisateur :
<map:act type="xsp" src="controleIdentite.xsp">
<map:match pattern="api-url/getatt**">
[...]
</map:match>
</map:act>
2. regardez: http://serveur/sdx/application/voir.xsp2sdx?id=Iddudoc
et voilà, encore la même info.
Les pipelines *.xsp2sdx sont là pour faciliter la prise en main de SDX
et le travail du développeur. Je ne pense pas que cela soit une bonne
pratique de laisser de tels pipelines après installation.
Si on souhaite tout de même les laisser, on peut utiliser ce qui se fait
dans SDXTest : une action Java permet de donner l'accès aux *.xsp2sdx
aux seuls administrateurs :
<map:act type="isAdmin">
<map:match pattern="*.xsp2sdx">
[...]
</map:match>
</map:act>
--
Malo
_______________________________________________
sdx-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/sdx-users