[0.83] first step for #3707 CSRF prevention step 2 


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18792 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] minor fix


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18794 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] minor fixes


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18797 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] only check referer when POST variables. 


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18799 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] limit token count see #3707


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18801 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] Add element with a template have direct connection fixed #3715


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18803 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] Templates and direct connections fixed #3714


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18805 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] CSRF prevention step 2 no check if a plugin is not compatible see #3707


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18806 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] comment


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18807 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] fix last


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18808 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] manage helpdesk.html for CSRF see #3707


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18810 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] clean CSRF tokens on validation


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18815 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] clean


git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18816 35612d4c-9d10-0410-837c-bf9dd1be60d7
create Html::showMinimalForm() to replace link for action (move from get to post)

git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18817 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83.3] CSRF for plugin more visible

git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18825 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] fix ajax rule for plugins, see #3707

git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18827 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] fix ajax rule for plugins + clean, see #3707

git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18828 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] fix ajax rule for plugins + clean 2, see #3707

git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18830 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] fix check when empty root_doc, see #3704

git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18832 35612d4c-9d10-0410-837c-bf9dd1be60d7
[0.83] fix closeForm and W3C svn diffsvn diff break CRSF protection

git-svn-id: https://forge.indepnet.net/svn/glpi/branches/0.83-bugfixes@18839 35612d4c-9d10-0410-837c-bf9dd1be60d7